JavaRush /Java 博客 /Random-ZH /职业程序员。已经晚到几点了?
Max Stern
第 35 级
Нижний Новгород

职业程序员。已经晚到几点了?

已在 Random-ZH 群组中发布

我只是不知道我赶不上火车所以我就去了

当我第一次考虑转行时,唉,我的青春已经过去了。并不是说这是一个非常长的时间,而是表示寿命的数字从三开始,而且,正如您可能知道的那样,如果您按照信息技术部门的人力资源经理的标准来衡量,这是一个非常高的年龄。 职业程序员。 已经晚到几点了? - 1然而,我对自己退休前的状况一无所知。我什至没有想到问自己“是不是太晚了?” 我想正是这种轻浮拯救了我。如果在我学习的第一阶段,我看到了“即使在白发苍苍的 29 岁,永远都不会太晚!”系列中的励志文章,我会感到担心,并认为我可能不了解一些重要的事情。编程。假设这项活动需要年轻人特有的脑细胞营养,但在 26 岁时,一种不可逆的突变开始了 - 就是这样,排掉水,关掉灯。要么放弃这个想法,要么进行彻底的脑部手术。这就是他们对高音男孩所做的事情,以便在他们变得粗俗之前保留他们独特的声音。或者,在这里,艺术体操。由于这些运动员肌肉发育的特殊性,一切都在二十几岁结束,八岁就不会被接受进入职业组。而且,我有生以来第一次被称为老人。我还没有直接接触过这样“年轻”的行业。我学了数学,学了一段时间科学,然后去中学教书。高中(甚至是专门学校)是你最后一次听到“如何?”这句话的地方。您<替换 18 到 105 之间的任意数字> 岁!你当不了老师,太晚了(太早了)”或者“你根本没有教书的兴趣”。在那里,如果有人表达了在我们年轻人的心中播种理性、美好、永恒的事物的短暂愿望,他们就会撕掉他的手脚。他们甚至不会专门检查职业适合性。要是没有犯罪记录就好了(谁知道呢……)。我从未听说过对数学家或非编程工程师有严格的年龄限制。所以我决定我必须做点什么,因为在某个时刻我意识到:如果我留在学校,我最终会在卡什琴科的某个地方获得完整的社交套餐。或者我只是坚持不了多久。当我决定改变我的职业时,我仍然热爱数学,对孩子们的态度大多是平静的、中立的仇恨,而我的薪水却让人有些困惑,因为在与年轻的神经细胞生物的不平等斗争中死去的人数众多。好吧,离开学校是一个主意。我应该去哪儿?在学院我喜欢解决编程问题。确实,他们的数量很少,而且我已经忘记了一切。尽管如此,我还是下定了决心。我不知道我迟到了这趟火车,所以我就上了车就走了职业程序员。 已经晚到几点了? - 2

我是如何学习编程的(非常简单)

  1. 在学校学了很多 Pascal
  2. 在学院学习了一点C和Java
  3. 我尝试过 Java 的全日制课程但放弃了(毕业 10 年后)
  4. 我来到了JavaRush(我退出全日制课程一年后)——我喜欢它,但我很快就“飞走了”,没有足够的时间深入。
  5. 然后我决定认真对待它。我离开了学校,带着几个学生去辅导(顺便说一句,如果你证明自己优秀的话,在这个领域你可以用少四倍的时间赚到比在学校多一倍的钱(省心我就不说了)继续在JavaRush学习,有时用问题折磨程序员朋友,看书,在网上寻找答案——经典!
  6. 我去公司实习并完成了。
在某个时候,我实际上遇到了一些“年龄相关”的问题,有些是直接的,有些是我在论坛上或与“幸福的同事”、未来的三十岁后辈交流时研究的。然而,这些问题真的存在吗?它们是否与生理年龄有关,如上面提到的体操运动员,还是具有社会心理性质?我将在下面描述这些因素。我将揭露它们,尽管我不会声称“几乎任何人”都可以成为程序员。

第一个因素。心理障碍或“时间在流逝……”

直到我在JavaRush学习到第20级,并且已经开始考虑找工作的时候,我才感到有点不安,开始怀疑自己根本不是我想象中的那个年轻有为的人(而且感觉)喜欢。并不是因为我做了比我在论坛上交流的 17 岁伊万或 23 岁基里尔更糟糕的事情。但因为他们总是祝我好运,因为30岁以后学习太难了。甚至找到一份“初级”工作——甚至根本没有!他们不会接受,但如果他们接受了……男孩们服从就太耻辱了。也因为我不断看到“永远不会太晚”的文章,明白既然有人问了这样的问题,就说明有人在问这个问题。有一天,我的好朋友,一名程序员,说:“快点,否则事情就不行了,你的简历根本不会被考虑。” 在这里我彻底萎靡了……我体会到了女孩们在不断地被粗鲁的暗示逼着结婚生子时的感受。请记住那句尖酸刻薄、充满关切的短语:“时间在滴答作响。” 职业程序员。 已经晚到几点了? - 3我完全陷入困境,无法解决任何问题。我打开IDEA,却打不出一行字:我听到的不是我的心律,而是这些非常“滴答作响的时钟”,它们的滴答声根本不是滴答声,而是一种钟声,险恶而响亮,就像克里姆林宫的钟声。坦白说,有一段时间,我脑子里的钟声让我无法行动。我决定我只是在浪费时间。对于一个三十多岁的初学者来说,编程最多只是一种爱好,我不会成为专业人士。22岁那年,我开始学习弹吉他并跳摇摆舞。只有吉他和舞蹈花费的时间要少得多,我不希望成为一名舞者或专业吉他手。然后会发生什么呢?……幸运的是,这种自我批评并没有持续多久。逻辑打开了。这位逻辑学家说,这只是一次普通的升级。他们说,我只是有心理问题,有“23岁的前辈”,而这里就是这样一个人——他甚至都不是后辈,我永远跟不上他们。“为什么要追?“我问自己,‘诚实地继续学习,看看会发生什么不是更好吗?’” 我安全地继续编写代码。我写得越多,我就做得越好。这是合乎逻辑的,不是吗?

因素二:成年人的学习能力更差吗?

确实,成年人的学习并不总是那么轻松。但这并不是因为他们的大脑在 28 岁时就会自动干涸,无论 28 岁的人在生活中做什么。其实,原因就是很多成年人不习惯规律的学习。这就像一个健身房。如果你走路,至少你可以保持良好的体形或增强你的肌肉;如果你不走路,你的所有指标都会慢慢下降。正如《爱丽丝镜中奇遇记》中那句精彩却又老套的短语一样,你需要跑得非常快才能站稳,跑得快两倍才能前进。所以,如果你已经30岁或以上,但你经常用广义的学习(阅读、写作、学习外语、掌握乐器或飞机模型)来占据你的大脑——那么学习对你来说不会更困难比你 20 岁时的情况要好。只有一点很重要:你经常做某件事。我不断地学习。有数学研究,然后我学会了如何教学(非常认真地 - 我研究儿童心理学,思考如何向毫无准备的头脑传达数学信息,写笔记等等),还有英语、舞蹈和吉他。最近还有-拳击。我教书多年,我负责任地声明:孩子的年龄被严重高估了。我遇到过非常非常愚蠢的孩子,请原谅我的粗鲁措辞。他们坐在课堂上就像九十岁的老人,或者不像吸鸦片的人。到了八年级,他们还不会简单的分数加法,有些人对乘法只有最模糊的了解。但我也遇到过一些非常弱的孩子,他们开始学习并发展自己的能力。我见过非常有天赋的孩子,我相信除非发生非常糟糕的事情,他们都会成为同样有天赋的成年人。 职业程序员。 已经晚到几点了? - 4同样,我遇到了我的成年同学,他的英语有一个长期的“C for pity”。29岁时,她开始学习英语,现在从事翻译工作,同时她还培训我。是的,有些事情孩子确实可以做得更好。但这不是编程,相信我。如果你已经不习惯学习的过程,那么重要的是要尝试再次习惯它,给自己时间这样做,形成习惯。也许那些“不习惯”的人应该参加全日制课程(甚至不一定是编程),然后开始JavaRush或自学编程。如果你还没有准备好或者不想学习很多,那么可以。对你来说真的太晚了。即使你已经20岁了

因素三:时间不够

我在尝试之初就遇到了这个问题。对于小学生和学生来说,他们三分之二的活动时间用于任何意义上的学习。因此,如果流程结构正确,另一门学科的出现对他们来说并不是那么引人注目和关键。我一半的时间花在工作上,另一半花在我的个人生活上,我每天花一个小时在兴趣爱好上,还有一部分用于休息(但大多数时候我会检查我疲惫的作业)。嗯,我有时会睡觉。按照我的日程安排,即使完全放弃兴趣爱好,我也没有足够的时间进行认真的、耗费脑力的学习。我工作太累了。对于大多数人来说,这或许是一个非常困难的问题。你要协调好和亲人一起学习的时间,拒绝某种娱乐,好好思考一下课程制度,不要再累也不要花心。我很容易就退学了,因为一是我提前想好了收入途径(补习),二是我知道基于上述原因我总能回到学校。所以在这里我不会喊“这很容易,就去做吧”。这是错误的。尤其是有家人的时候。但大多数情况下你都能想出办法。例如,我的一位家庭朋友减少了吸烟时间和工作时与同事聊天的次数。算了一下,她发现大约需要两个小时的工作时间。她开始更加紧张地工作,又腾出了一个小时。结果,她成功地完成了所有事情,并在 JavaRush 上度过了空闲的两三个小时。顺便说一句,是她带我来到这个网站的。是的,她已经是中年了。是的,她和我同龄。底线是:问题很严重,但在很多情况下是有解决办法的。激进的,比如我的,或者合理化的,比如我朋友的,或者其他的。至少试着去找他吧。

因素四:某人的看门人情结或“哦,那个人力资源女孩……”

我总是很容易与比我年长或年轻的人沟通。但在分析了我所认识的人之后,我意识到情况并非总是如此,我在这方面很不寻常。我不知道为什么会发生这种情况,但这需要改变。无论是在 IT 领域还是在生活中。尽管所有IT论坛都宣扬“年龄不重要,知识重要”,但事实上,年龄往往会影响简历的选择。尤其是到公司实习的时候。我的一个熟人参加了一些高薪的面对面编程课程,并说他们有小组中最聪明的人——我这个年纪;他们的老师经常表扬他。顺便说一句,这位老师是一位优秀、活跃的程序员,Java Senior(在选择我进入并完成的实习之前,我从他那里得到了几次宝贵的咨询)。这个老师团里还有两名大学生。一是“好”,二是“零”。 职业程序员。 已经晚到几点了? - 5因此,这个小组的人在完成“Java Enterprise、Spring、Hibernate”课程学习后申请了一份实习(不是我完成的,而是另一份)。整个队伍里,有两个人进来了,你觉得谁呢?没错,是两个学生。即使是“零”。确实,他很快就退出了实习,但这改变了事情:他仅仅因为年龄而获得了机会,就像这群人中最有前途的人没有获得机会一样,也是因为他的年龄。结果,“有出息”的人成了一名程序员,而他这个“老人”却必须努力工作。我没有收到任何关于我的出生日期的简历的回复,当我删除它时,一切都很顺利。不,真的,人力资源经理,你是认真的吗?另一件事是,当我已经参加面试并能够赢得人们的支持时,年龄的作用就真的变小了,知识和沟通能力才真正脱颖而出。所以我给你的建议是:删除你的出生日期,并从社交网络中删除有关你年龄的信息(人力资源经理有时会查看它们)。不要根据你的年龄来判断。公平地说,我注意到有些优秀的人力资源经理不会筛选出“超龄”的简历。

结论

  1. 编程不是芭蕾舞。不唱高音。不是体操。在这里,与年龄相关的变化本身并没有起到致命的作用。生活方式更重要。

  2. 克服心理障碍很重要。年轻人担任更高职位?想想看,你为什么要把自己与他们比较?不要再将自己与潜在的职位进行比较。稍后再衡量一下。成为新活动的专业人士是否太晚了?好吧,也许你不会像 17 岁开始那样成为一名编程大师(这不是事实),但是 Java 项目中对像样的普通学生的需求不亚于“明星”,甚至更多的。如果你喜欢编程或者你知道如何逻辑思考,并且你决心进入一个报酬丰厚的领域,那么请随意迈出第一步。

  3. Время для регулярной учёбы нужно выделить обязательно. Это действительно проблема для взрослого человека, обременённого работой и семьёй, но во многих случаях решаема, если хорошо поискать. Проанализируйте, чем вы занимаетесь в течение рабочих дней и на выходных, подумайте, от чего можете отказаться, что поддаётся реорганизации — и вперёд.

    职业程序员。 已经晚到几点了? - 6
  4. Учиться никогда не поздно, сказал тот, кто никогда не прекращал учёбу. Если же у вас перерыв десять лет or больше, будет действительно сложно. Возможно, стоит выделить пару месяцев на Howое-то более простое хобби or пойти на курсы – просто чтобы попытаться привыкнуть к процессу учёбы. Если же вы и так учorсь (чему-нибудь и How-нибудь), тогда изучение программирования для вас не проблема, по крайней мере – не возрастная.

  5. Пункты 2-4 для вас решаемы? Значит, вам не поздно быть программистом. И я не спрашиваю, сколько вам лет=).

  6. Недалёкий HR-менеджер — это серьезная преграда для взрослого соискателя, но её можно преодолеть. Когда рассылаете резюме, всё-таки отгородите незнакомцев от информации о своём возрасте. Пусть смотрят на стек технологий и ваше умение общаться.

  7. Поздно — только если вам лень учиться и вертеться, если вы не готовы ничем пожертвовать в угоду учёбе и ниHow не можете выделить время. Причём в этом случае поздно даже если вам 19.

评论
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION