领略“软件工程”之美(二) 就业篇:

在开篇,借用一个6个月从小白到程序员的前辈的一句话描述编程的难易程度:编程虽然除了勤奋没什么诀窍,但也没你想的那么难。(6个月的时间,一周6天,每天花费至少10小时去编程。)

在这里分享一下他的部分学习感悟:
1.阅读教材。
2.加入当地的编程语言小组。
3.大量撰写代码。
4.将代码公之于众。
5.在博客中记录你遭遇的挑战。
6.学会程序员的说话方式。
7.不要低估你的价值。

努力工作、大量撰写代码,保持开放的心态和热情。
不要沉溺幻想:自我觉察是对于我们极有帮助的一种能力。当我们在觉知状态时,自己的想法和感受都被察觉到。沉浸于幻想之中,对现实的不真实描述可能会令我们失败和沮丧,它们也会带来过渡的压力。
正如心理学教授文森 法瑞拉说:“我们携带着很多被植入的信念,并用它们来描述这个世界。这些习以为常的想法我们甚至没有审视过,只是简单地拾起来,然后内化进心里。而当我们能意识到这些信念并去检验时,那些失实的部分会得以驱除”。

一个程序员成为一个优秀的软件工程师更是需要巨大的时间和精力。当然程序员的发展方向也是有多个方面

1、 走向管理:有两种原因会使部分程序员走上管理的道路,一是与生俱来的对 权力的欲望;一是在程序员的岗位上对自我价值重新认知。对于前者如果欲望过去强烈就会急功进利,很容易走捷径,会出现不能服众的情况。对于后者自我价值的重新认知是一个缓慢的过程,一个程序员在长期的开发过程中会慢慢发现一个人的力量是有限的,做一件事情必须要借助其他人的帮助,如果需要别人的帮助就必须能影响他人。从而认识到一个人的价值对公司来说几乎是不值一文,如果想让自己的价值得到提升必须要影响到他人,借助他人的力量使自己的价值得到最大提升。
2、走向行业:即成为某个行业的行业专家。一般来说走这个方面需要机遇,需 要长时间的从事某一个领域的开发与管理工作,对某个行业无论是大局还是细节都了如指掌。
3、走向专业:即成为架构师。一般来说这些人对开发有狂热的兴趣,逐渐的从代码的编写中认识到设计与软件架构的重要性,并对软件设计乐此不疲。
4、自已干:这些人是野心家,也是风险最大的一条路。好多程序员都认为软件开发不需要什么成本,只要能接到单子完全可以自己干,自己当老板。然而很少了解只有长期持续的订单才是一个企业不断稳定发展的最重要因素。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值