JavaRush /Java 博客 /Random-ZH /从会计师到开发人员

从会计师到开发人员

已在 Random-ZH 群组中发布
所以,是的。我是一个为了“拥有一份职业”而学习会计的女孩,由于长期注意力不集中,我的数学成绩为C,而且我在学校也没有计算机科学。只有“逻辑”——我们研究框图和逻辑条件。但我不再记得那里的任何事情了。我只记得它有效并且我喜欢它。
从会计师到开发人员 - 1
会计师的工作非常无聊。女团的八卦实在是太压抑了。与男人交流总是更容易、更愉快。嗯,计算机很有趣。因此,我时不时地去找我们的系统管理员和程序员聊天。他们以某种方式给了我一个想法 - 进行网页布局,你坐在那里,选择按钮的颜色。所以我选修了HTML+CSS课程。它起作用了,我真的很喜欢它。但由于某种原因,我没有去研究这个主题,有一个举动,我至少需要一些工作,但不知何故,我感觉自己不像一个成熟的布局设计师。就这样,在一个不愉快的团队中,在不受欢迎的工作中又经历了几年的磨难。然后,2015年新年假期期间,我在互联网上遇到了JavaRush。当时,前 10 个级别是免费的。我决定尝试一下。各种废话,例如显示“我爱 JavaRush ”的字样,都毫无问题地完成了。然后循环开始了。还有如果。并嵌套 if。以及带有嵌套 if 和循环的嵌套循环。黑暗。我什么都不懂,我什么也做不了,我惊慌失措地哭着,问我丈夫为什么要嫁给这样一个傻瓜。但后来眼泪就过去了,我就明白了。任务得到了解决,验证器让它们通过了。然后我为这些物体哭泣,我一生都无法理解该物体本身与链接有何不同。题词Cat cat = new Cat();当场杀了我。然后我在16级的Threads里哭了。然后从 Streams 到 18. Wrappers。更多,更多包装!所有这些作家和读者都有无数的变化。但惊恐发作过去了,眼泪干了,理解也随之而来。或者记忆。我发现你不必理解某些东西,你只需要记住如何使用它即可。之后就变得容易了。有一些自由职业让我可以在 Javarash 上做很多工作。说实话,我并不认为自己会成功,也不太希望找到一份程序员的工作。我只是出于惯性而工作,仅此而已。这对我来说很有趣,尽管很困难,尽管我每周都有几次想放弃这一切。当具有大量类和接口的大型任务开始时,最有趣的事情开始了。正是在那里,马赛克最终拼凑在一起,为什么需要 getter、setter 和其他好东西就变得很清楚了。然后在 JR 实习的前景就迫在眉睫了。那很难。我以为有必要解决一个大难题,但事实证明我必须使用Hibernate、Spring、数据库以及我第一次听说的一整套技术来编写整个程序。他们发了十几本书,说:“这些你不需要读,只是给你看的,作为参考书。” 好吧,没关系!也就是说,这暗示我们已经知道这一切了还是什么?但是,在实习期间教给我们所有这些的承诺又如何呢?好吧,该怎么办,我开始读书。因为我不知道这一切意味着什么以及从哪里开始。在三周内读了十几本书,并根据它们写了一个附录,这是我一生中最艰难的三周。我什么也做不了,我不明白该做什么,也不知道为什么它不起作用,而且最后期限已经过去了。80%的时间不是花在写代码上,而是花在连接新模块、设置Git、安装和配置数据库等等上。这太令人不安了。当然,我在实习中遇到的人表示,没有他们我就不可能做到这一点。结果最后一天晚上八点我提交了任务,长舒了一口气。我想就这样了,现在他们要么接受我,要么不接受我,最糟糕的已经过去了。他们接受了我。然后一切开始变得丑陋;实习让我非常失望。首先,讲座不是以网络研讨会的形式,而是以网络研讨会录音的形式。就是讲师不断地走神,讲了一些生活中的故事,在网络研讨会上回答了向他提问的人的问题,他忘记了自己想说的内容,从一个话题跳到另一个话题,这导致我脑子里形成的是甚至不是粥,而是沼泽。其次,实习的讲师把所有的知识都解释得好像每个人都已经知道这些技术一样。也就是说,他们并不是表面上按照教程一步一步来完成测试任务,而是通常已经通过这种方式了解了硬件。从第三节课开始,我就不再理解发生了什么以及我们在谈论什么,为什么这一切是必要的以及如何处理这一切。但后来一个熟人打电话给我,说有一家公司,他们在找Java君。我确信我无法应对,我还没有准备好,但我还是决定尝试一下。为了 Skype 面试,我准备了一堆关于线程的可能状态、关于垃圾收集器的工作、关于可变和不可变对象的备忘单,总之,所有我有点困惑的东西。技术总监对这一切并不感兴趣。他对我的教育不感兴趣。他问我如何从网页中提取数据。与代码无关——只是理论上,他说,让我们想象一下你会如何做到这一点?我不知道。我坐着,保持沉默。我很紧张。我从未解决过必须使用正则表达式解析页面的问题。但是我想起了DOM,我在做布局的时候学过的。她还说了一些关于页面源代码的事情。这对他来说已经足够了,他给了我一个任务 - 编写一个程序来解析页面,将一些数据从中提取到数据库中。我问——你知道该怎么做吗?我说,不,我不知道,但我会用谷歌搜索一下。我用谷歌搜索了一下。我使用 Jsoup 在 3 天内完成了。后来发现我们必须做同样的事情,但是通过 Selenium WD。好吧,好吧,我又用 google 搜索了几个教程,完成了,将其上传到 GitHub,然后发送了链接。技术总监评估了一下,说一切都好,出乎意料的很快就搞定了,并邀请我上班。因此,我现在作为一名 Java 开发人员,同时学习 JavaScript,因为我与 Web 打交道。但我放弃了实习,没有用……好吧,或者我只是还没有准备好,那么也许我会再尝试一次。这就是一位女会计如何在 2.5 年内通过 JavaRush 重新培训成为一名程序员:) 他说一切都好,出乎我意料地很快就搞定了,并邀请我去上班。因此,我现在作为一名 Java 开发人员,同时学习 JavaScript,因为我与 Web 打交道。但我放弃了实习,没有用……好吧,或者我只是还没有准备好,那么也许我会再尝试一次。这就是一位女会计如何在 2.5 年内通过 JavaRush 重新培训成为一名程序员:) 他说一切都好,出乎我意料地很快就搞定了,并邀请我去上班。因此,我现在作为一名 Java 开发人员,同时学习 JavaScript,因为我与 Web 打交道。但我放弃了实习,没有用……好吧,或者我只是还没有准备好,那么也许我会再尝试一次。这就是一位女会计如何在 2.5 年内通过 JavaRush 重新培训成为一名程序员:)
评论
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION