书评:完整的软件开发人员职业指南

本书的完整标题是《完整软件开发人员的职业指南:如何学习您的下一种编程语言,如何进行编程面试以及如何实现梦想的编码工作》 (John Sonmez)。 标题很好地为您准备了本书的内容。 就像书名一样,这本书是膨胀而曲折的。 当作者在软件开发人员的职业生涯的各个方面徘徊时,他分发了使之值得的智慧。 这本长达796页的书没有周末海滩读物,但是John的非正式,引人入胜和幽默的写作风格有助于推动这本书的前进,而又不会使人觉得自己像个log子。 我从亚马逊领取了kindle版本,并在大约一周的时间内阅读了该内容(尽管我目前正在休产假,并且有足够的时间让我的宝宝摇晃着入睡)。 它包含在Kindle Unlimited中,因此,如果您有订阅,则可以免费阅读。 它也可以以平装本和有声读物的形式获得。 当我在手机上阅读时,我怀疑这将是一本好听的书。 约翰将这本书推销为适合有抱负的开发人员到高级开发人员的所有人。 他设法做到这一点,但是对于经验不足的开发人员来说肯定有更多有用的内容。 当然,任何技术水平的开发人员都可以从John倡导的“软技能”中受益(“软技能”是John先前出版的书的名称)。 John花时间讨论如何学习编程语言,如何找到您的第一份编程工作以及软件开发人员的工作类型。 这些部分带有明显的标签,如果与您无关,则可以轻松跳过。 John断言,尽管我对此表示怀疑,但这些部分对于高级开发人员仍然有价值,因为它们将有助于指导初级开发人员。…

摆脱编程低迷

关于从洞中挖出自己以及如何避免首先挖出自己的思考 我最近发现自己身体健康,并真正陷入困境。 编程不再有趣了,这是我几乎不敢做的事情。 我完全失去了兴趣,而作为一个几乎完成了我的计算机科学学位的人,我一直在质疑自己的职业选择。 通常,这种感觉与必须解决一些困难的问题或了解新技术有关,但在这种情况下则不然。 我觉得编程已经完成。 在我高兴地离开程序并采取主动行动之前的几个月,这种感觉被我完全掩盖了,但是我来了。 剧透的警报并没有持续到现在,与很长一段时间相比,我现在对编程感到更加感兴趣和热爱。 我希望通过分享我的经验和思考,可以帮助可能会有同样感觉的人。 回顾过去,我几个月前就开始陷入困境。 那是我停止为我编程的时间,我所有的时间都花在了学校或自由职业者的项目上。 我觉得不需要证明我想制作的编程应用程序的合理性,因为自由职业者的项目很酷,而且我仍在学习很多东西,所以这并不重要。 但是,随着时间的流逝,项目到达了一个阶段,您不是在构建和学习,而是在找出令人讨厌的错误,并从尝试部署它的过程中抽身而出。 从本质上讲,我已经使自己的代码编写工作变得头疼而又成为噩梦,从而彻底破坏了自己的体验。 从长远来看,跳过篱笆最低的地方是不可能的! 我不能足够强调环境对我对编程的兴趣有多大影响。 我正在使用的应用程序不仅难以处理,而且我的操作系统也对我不起作用(我现在是Unix的忠实拥护者),并且我的文本编辑器并没有使我的生活变得更轻松。 因此,如果发现自己卡住了,请仔细查看您的环境。…