程序员的自我修养与生存压力

 

我是一名程序员。
程序员是一个相当专业,也相对辛苦的职业,很多程序员的日常状态,用三个字来形容,就是“压力大”。
“压力大”像是这个时代的特色,一般来说,时代特色就是没有特色,至少没有自己的特色,不过“压力大”这三个字用来形容程序员,还是很贴切的,因为程序员面临的压力,既有变幻莫测的日常工作压力,又有不进则退的未来前途压力,是的,我用了“变幻莫测”和“不进则退”这两个词。

1.先说“变幻莫测”

为什么说程序员的日常工作是变幻莫测的?变幻莫测可不像是用来形容工作的。
这就是程序员的职业特点了,本来,人类社会从农业时代到工业时代再到信息时代,一个大的趋势是减少人类自身的机械劳动和重复劳动,我们用能源+机器代替了人力畜力,我们用信息+软件代替了部分的人脑处理,这个大趋势,不是因为我们懒,而是因为在这些可重复的工作上,机器和软件的效率和准确性,远超过我们的人工操作。
而在程序员的日常工作中,程序开发主要有开发->测试->打包->部署->运维这几步,我们有自动化测试、自动化打包、自动化部署和自动化运维,就是没有自动化开发,这是因为,程序的开发与维护,是不可重复的工作。

程序开发的不可重复
其实很好理解,因为如果某个业务软件已经开发过,业务方自己就会把它翻出来,不会找程序员重复开发的。留给程序员去开发的,一定是没有开发过的,或者跟以前不大一样的,这种情况下,程序员开发出来的,一定是业务方从未见过的新东西——这样问题就来了,业务方总是见到这个新东西之后,才会知道这是不是自己想要的,才会受到启发,想到新的开发需求,这是人类的认知规律,但对于


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部