JavaRush /Java 博客 /Random-ZH /2014年失败的程序员
RabenokDmitry
第 21 级
Саратов

2014年失败的程序员

已在 Random-ZH 群组中发布
今天是个好日子!我想将第一篇文章献给我 2014 年旅程的开始。我是故意加入 javarushites 的行列的。当我还是个孩子的时候,我就告诉所有人我会在 25 岁结婚并成为一名程序员。我还不到二十五岁,当我打字的时候,我的妻子已经在用冷杉做汤了。但我还没有成为一名程序员。现在我是一名医疗设备工程师:修理牙科设备。第五年年底,我对工作充满了渴望:招生机构邀请我参加系统管理员职位的面试。我没有什么特殊技能,但我决定去。一家小公司的主管很快就发现我对系统管理一无所知,而且我并没有真正隐藏它。我们就这事那事聊得很愉快。几天后他们给我回电话说他们不会雇用我作为系统管理员,但他们可以雇用我作为医疗设备维修工程师。即使在面试过程中我也很喜欢这家公司:漂亮的办公室,年轻的团队,面试进行得很顺利。这就是我接受工程师职位的原因。经过近三年的工作,我成为了我所在的小部门的负责人,这个部门由包括我在内的三个人组成。但在 2014 年底,我意识到智力发展出现了某种停滞,并决定进入编程领域。 在分析了java和c#的比较以及我实际上居住的萨拉托夫市这两种语言的劳动力市场后,我选择了java。在这场对抗中JAVA语言占了上风。于是我就去找了一个JAVA会出现编程问题的资源。所以我用JAVARUSH的速度很快。我开始愉快地学习。很快,我发现NetCracker公司正在招聘JAVA开发者课程。我已经完成了第一级,并且即将进入第十级。我将简历发送给了 NetCracker,并收到了面试邀请。在问 “你在哪里工作?为什么决定学习 JAVA?”之后 ,我们继续讨论本质上的问题 :“什么是 OOP?继承?封装?多态性?” 。在这里我还是以某种方式进行了反击:)然后出现了一个问题 “你能说出该对象的哪些方法?” , - 我用的是toString,其他的我不记得了。 你还知道哪些藏品呢? - 在这里我告诉你我知道Set、List、Map的存在,我前几天才知道它们的存在:) ArrayList和LinkedList有什么区别? - 我诚实地承认我不知道。正如您可能猜到的那样,我没有被课程录取:) 听到这个消息后,我停滞了几天。我决定把我的大脑从 JAVA 中解放出来几天。当我了解到 ArrayList 与 LinkedList 的不同之处并开始观看 Golovach 的课程时,新的学习浪潮开始了。一个月后,我被派去面试当地一家小公司 Satellite Soft Lab 的工作。我进行了一次简短的电话采访,他们问我 ArrayList 与 LinkedList 有何不同。我突然笑了,然而我的电话对话者没有看到,并开始告诉我,一个是基于数组的,另一个是双向链表的。我被邀请参加现场采访。我已经更有信心了。回答了有关 OOP 和集合的问题。我被要求在一张纸上写一个冒泡排序,在 IDE 中我可以在几分钟内写完。用笔在一张纸上,又花了好几倍的时间。他们看了我的解法,说分号不够,但是写得对。他们问我对 Spring 和 Hibernate 了解多少。我回答说没什么。他们问了一些我不知道的事情。他们说不能雇用我,并建议我学习 Spring、Hibernate、SQL 并编写自己的小项目。那是十二月二十号。新年快到了。而且根本没有时间玩JAVA。所以 2014 年我没有成为一名程序员 :) 所有这些的结论:
  • 去面试。这至少是有趣且有用的。面试失败的经历也是一种经历。
  • 了解 ArrayList 和 LinkedList 之间的区别。这会派上用场的:)
目前为止就这样了!我心爱的妻子已经在厨房里等我了,还有现成的肉丸汤!祝大家好运,再见!
评论
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION