林肯说过伟大的将*都是自我实现的人,同样,优秀的程序员也一定是自我实现的。
先说说培训,好的培训最多是个人成长的补充,而非必需品。
我从来没有上过IT相关的编程课,而是按照自己的目标和职业规划路线去学的。刚入门,初级的时候,着重培养解诀问题,将大白话转化为专业术语,放在垂直网站,bing上去解决bug。中级的时候,培养自己优化代码,项目设计能力。
当然,如果你想借程序员翻身,还需要在一开始掌握理财技巧,单纯的编程,搬砖发家很难很难。
无论你的人生规划是什么,请记住,自我实现是你唯一的捷径。