当一个软件开发人员刚进入工作领域时,总觉得自己写的每行代码都太笨重、效率低下,觉得把它展示给其他有能力的开发者看,绝对会被批评得体无完肤。
惊恐万分,是吗?不要害怕,小优今天整理了几条策略,可以帮助你提升自己,提升事业前景,并且在事业发展中保持一个健康的心态。
找到一个你喜欢在工作中使用的语言。
作为一名更好的程序员,你需要定时定期练习,并用不同的语言和技术扩展你的经验。无论你遇到或选择了哪种语言,关键是要多练习。试着用不同的语言,通过小例子来编码,然后构建小的项目。当你发现一种或一系列能让你产生共鸣的语言和如何解决问题的方法时,要坚持,并且经常练习。
找出问题或任何使你生气的事。
与语言共存并点燃学习热情的最好方法就是运用你所学的知识去帮助解决那些让你苦恼的问题。不仅仅是学习语言本身,而且是学习如何将语言运用于实际生活的问题。
向Github或其他公共代码平台公开发布。
即便你认为没有人会用它,喜欢它,甚至看起来很漂亮,只要你觉得它达到了产品标准,你也可以发布你的代码。您的项目也许不能改变世界,但它能使您脱颖而出,使您能够坦诚地接受他人的评价和批评。另外,这也会给你的简历增添光彩。
博客写作
说明你学了什么,如何学,为什么学。
积极参与软件开发社区的活动。
处理问题,看别人如何处理问题,说出你的声音和想法。
学习如何向技术员和非技术员简洁地讲解。
假如您能够掌握简洁、实事求是、易于理解(如有必要)的交流方式,并将复杂的问题和解决方案分解成易于理解的小部分,那么您就可以在软件开发领域中立于不败之地。
维持良好的心态。
职业软件开发人员的成长道路充满荆棘和困难,因此很容易陷入自我反省和职业选择方面的不健康陷阱。当你对自己失去了信心时,通过了解每个人都会有的职业上的不安全感,可以更好地激励自己。