偶曾经是十六年的女程序员,选择回答这个问题。
第一,多向你的同事学习你的同事,他们的工作年限,工作模式,解决问题的方法很可能都有你值得学习的地方,多发现他们的长处,平时多请教,多聊天,或者是多看看他们做出来的东西,都可以发现一些新的方法。
第二,上网或者看书学习应该说,程序员自学能力都比较强,很多人他们通过上网搜索,看书查资料,通过一两个项目的锻炼就可以熟练掌握一门语言。一般都是边开发边学习,发现不足就学习进步,不太可能等所有的技能都学习好了再去开发。
第三,加入各种技术圈子通过加入各种技术的圈子,比如某种开发语言的圈子、某类项目开发的圈子等方式,多和同行探讨,学习他们的一些好的方法。
第四,多参加会议一些公司,比如IBM、Oracle等公司,他们经常会有各种会议,线上线下都有,可以的话,多参加,对个人成长也是很有帮助的。
以上是偶的回答,希望对你有帮助。