【一】首先你要找到自己喜欢的语言
要想成为一个合格的程序员,你需要经常联系编程并用不同的语言来提升自己的技术以及经验,由于语言非常多,你可能不知道什么样的语言才最合适你要解决的问题,像这种情况的话你可以搜索求职网站,例如Stack Overflow Careers、Indeed和Monster,看看是什么语言最抢手。并开始进行研究.
【二】公开发布代码到代码公众平台
即使你不认为有人会使用它,喜欢它,或者甚至看上一眼,还是要发布你的代码,一旦你觉得它达到生产标准的话。你的项目可能不会改变世界,但它可以让你脱颖而出,让你可以坦然对待别人查看和批评你的工作。此外,它可以让你的简历增色不少。
【三】经常到行业论坛与同行进行讨论
有些问题你解决不了,你可以在论坛进行提问,说出自己的意见想法。因为你在这里将会遇到行业技术大咖或资深程序员,虽然有可能他们并不会回答你的问题,但是他们会经常在自己的社区发表技术文章,这可以让你学习到更多东西。但如果他们能给你意见,你要具备接受诚实(有时是残酷)批评的经验,并知道其他人可能会如何处理问题,从而打开思考问题的新思路。
【四】在困境中保持积极向上的态度
毫无疑问,每个编程都会有错误频出的时候。你可能会错过最后期限,太多次点击“全部回复”,滑动捕捉一些严重的错误,或者在应用程序架构中轻易放过一个令人难以置信的bug。在这种情况下,不要觉得烦恼,自己要去分析错误,然后从中学习,还要应用所学的东西以便于下次完成得更好。
【五】设身出地为他人思考
感同身受是一个程序员和一个人成功的根本。你要了解客户和用户的真正需求,或者知道上司所身处的压力,可以让你明白他们的行为原因。只要你能全身心投入,持续改善提高,认识到自己不过是个人,能够设身处地地思考,你将会步入行业最值得尊敬和最有成就的开发者的行列。
对于web前端的学习有不懂的,或者不知道学习路线,不知道学习方法,不知道该如何扎实能找到工作的朋友,我还是要推荐下我自己建的前端学习群:635808125首先你要是前端党,其次不管你是小白还是大牛,我都挺欢迎,小白嘛,主动点多问问题也就学好了,群里每天分享干货,包括我自己最近花了一星期整理的一份适合2017年自学的最新web前端资料,送给大家,欢迎初学和进阶中的小伙伴。
【六】保持健康快乐的心态
专业软件开发人员的成长之路没有一条不充满着荆棘和困难,所以大家很容易掉入不健康的自我思考和职业选择的陷阱。通过了解每个人都会有的专业的不安全感,可以在你对自己失去信心的时候更好的激励自己。
如果想看到更加系统的文章和学习方法经验可以关注我的*‘web前端资料分享’关注后回复‘给我资料’可以领取一套完整的学习视频。