软件开发工程师是近些年才有的职业,因其历史较短,各种职业发展与适应问题渐渐凸显却少有解决之道,对软件开发工程师造成了诸多困扰。常见的问题:
自己是否适合做软件开发?
答:很多程序员都表示自己信心不足、感到焦虑,这很常见。
软件开发之路怎样走?
答:不断地强化工作能力。
技术方向如何选择?
答:有两种方向:按照工作的需求,按照行业的热点。
个人价值如何最大化?
答:不断学习。
职业晋升如何谋划?
答:没打算
年龄对开发工作的影响?
答:很多不如我的,30岁才入行IT业的人到最后有成功的例子;只要努力、只要方法得当还是来得及的。
转行如何操作?
答:想办法成为中高级程序员吧,连这个都做不到的话,就不要说下一步!
我曾成功从技术支持工程师转换为软件开发工程师,担任过项目经理、部门经理、技术专家、技术总监等岗位,经历过了程序员的几种典型职业发展路线:
初级工程师到技术专家;
程序员转技术领导者;
程序员转技术图书作者;
程序员转IT培训讲师;
转行。
因为这些经历,我对程序员职业生涯有深刻理解,并乐于帮助别人找到合适的职业定位。我是中国职业规划师(CCDM),聚焦在IT领域的职业规划,成功帮助超过20人找到职业定位。我的微信订阅号“程序视界”,持续分享与程序员的职场发展、职业规划相关的文章,受到广泛关注。
我愿意与你分享的内容包括:
职业适合性评估;
技术方向选择;
晋升通道设计;
职场困惑梳理;
个人品牌建立;
转行导引。
介绍自己的经历
自称为“小智”。说明自己在其他行业工作了两年,然后在26岁出于爱好装成为程序员。介绍一下自己三年多的工作经历,也可以
透露一下最近被公司辞退的事情。感到迷茫,甚至有点想退出这个行业,但是因为没有退路,还想坚持下去。
我的职业规划的最高需求是,有一份基本的收入、路程不算太远、工作难度适中、加班加点适中。
我自己还是单身,近两年内不会结婚、就算是谈恋爱也不会结婚。感叹一下光阴似箭,过去没有珍惜好时间。
介绍一下自己的爱好:圣经、哲学、收集词条、关注垂直网站、统计日常数据、看电影、玩游戏,对编程的兴趣只有一点点。
说明自己是看到了《程序员的成长课》,相信老师的经验丰富前来求助,我求助的内容就是咨询:
怎样加强信心坚持下去?
答:做得好了,自然而然信心就强了。
学习哪些实用的技术栈?
答:有两种方向:按照工作的需求,按照行业的热点。
怎样提升项目经验?感觉一份工作里面的工作经验太少了,但是平时闲着也不知道怎样提升项目经验?
答:
1工作中的实战
2在兼职网站猪八戒网接私活
3比第二个方法更好,在github上建立自己的项目,而且这种项目是可以写入简历中的。
可不可以介绍工作?
答:自己去找
可不可以老师出具职业规划报告?
答:这样的服务不行。
可不可以推荐有什么可以圈子加入?
答:可以加安老师的知乎
自己打算定期进行职业规划,就像体检那样,请问有没有售后服务?这次职业规划咨询算不算一次性服务?
答:在行的服务是一次性的。
你喜欢开发吗?(第3、4、9、12、13、14、15、16、17回答喜欢)
1看到代码是否有“似曾相识燕归来”的温暖?
答:没有
2隔一段时间不写代码,是否会充满怀念,有想打开IDE写点什么的冲动?
答:没有
3是否经常有这样的时刻:看着自己的代码,有种“相看两不厌,唯有敬亭山”的喜悦?
答:有的
4有没有那么一些时候,你看着自己的代码,会不自觉地想:这里或那里改改是不是更好一些?
答:有的
5当你看到令人眼前一亮的App或网站或其它软件,会不会发出“要是我来做该怎么做”之类的问题?
答:没有
6你有没有想让别人阅读你代码的冲动?
答:没有
7你有没有读别人代码的冲动(想看到更好的代码)?
答:没有
8别人指出Bug、错误或设计瑕疵,你会生气、拒绝还是接纳感激?
答:看情况
9修复一个Bug,你是为这个Bug被解决掉高兴多一些还是为你的代码(软件)更完美而高兴多一些?
答:更加完美
10听到新语言、新框架、新系统、开发者大会等相关的消息,你是很想了解还是懒得搭理?
答:懒得搭理
11有技术大咖在你身边出现时,想去结交还是懒得理他?
答:性格内向,懒的理睬
12看见别人的烂代码,你是吐糟真TM烂然后绕过还是想怎么改好?
答:想想怎样改正
13看见别人的优秀代码,会不会羡慕,会不会“想要是我也能写出这么漂亮的代码就好了”?
答:会的
14当你完成一个模块、功能、系统,解决一个问题时,是有“快感”、“成就感”还是有“终于交差了”的感觉?
答:成就感
15想到你开发的软件可以帮助别人解决问题带来好处你是否感到期待、兴奋?
答:是的
16你是否想建立属于自己的软件资源(比如工具、类库)?
答:是的
17你是不是像蜜蜂一样总是把看到的与软件相关的好东西收藏起来?
答:是的