`
bulote
  • 浏览: 1347108 次
文章分类
社区版块
存档分类
最新评论

讨论1:要做一辈子程序员吗?

 
阅读更多

关于是否要做一辈子程序员的问题,我们继续探讨。
今天收到网友ZQTiger的一篇长篇留言:
其实,不仅程序员有这样的担心,我个人认为,凡是在IT领域当中混的人,特别是从事纯技术方面的人,可以说,90%以上都有这样的担心。

当然,你也可以说,有很多人没这样的担心,但是我相信,这个比例非常少。
除非你是那种特别牛的牛人,公司少了你,虽说倒闭不了,但也至少少了很大一块肉的那种人。这种人例外,不用担心这些事。
或者你虽不是那种牛人,但是你在某个著名的500强里做事,该500强对纯技术人员的薪水/title/待遇等有着特别的考虑。
话又说回来,即便是500强,也有可能在一个小时之内让你走人,你就得走人呢

你可以说,国外很多60岁的老头老太还是程序员呢,说实话,那是国外,国内呢?现状是怎么样的呢?

在国内的公司里,不管是管理层,还是刚入职的新人,都是这么认为的:年纪大一些的,如果还是做纯技术,真的不合适,尤其是IT这样的一个知识更新极快的领域。

但是,就什么样的人在什么样的公司做事的比例而言,你又如何认为呢?
如果我在你手下做,可能,我是碰到了一个伯乐,但是,我会一直在你的手下做事吗?就算我再怎么拍胸脯打包票说我在你手下做到退休为止,你又会相信么?
我不是程序员,但是我也是在IT圈子里做事的人,技术上的事做了很多年。

我对novell netware非常熟悉,现在还有用么?
我能编写大段大段的dos批命令,现在还有用么?
我能~~~~~~~~~~~~~~ ,现在还有用么?

你看看,知识更新如此之快!
我刚工作时,我可以充满激情的去学。
我谈恋爱了,我还可以抽出一定的时间去学。
我结婚了,我还可以抽出很少的时间去学。
我有小孩了,我想我不可能再能抽出时间去学了。

因为我的压力大了
我的精力不济了
和小小年轻以及小年轻相比,再比技术上的学习能力,我肯定是要落在下风了

当然了,你可以说,很多基础的东西是不变的
比如:
编程当中的数据结构和算法,网络当中的tcp/ip原理

我承认这种说法
可是,我们却处在一个特别浮躁的社会当中
我能怎么着

我只能说
如果再让我年轻一次,再让我能重新选择一次
大专读了计算机专业就罢了,但本科,绝不能再选择计算机专业
而且,做技术,最多做到28岁,30岁以前,一定要转行
转成带有技术背景的管理人员
项目管理、品质管理、生产管理~~~~~
什么样的管理都可以
但是,网络管理员例外,配置管理员例外,数据库管理员例外~~~~
我想我从以下几个方面和你讨论:
1、宽泛的程序员的概念
2、我们一直在长跑,多数人掉队了,只有少数人能到终点
3、学习很重要,发明创造更重要,不懂得这个道理不是好的技术人员
4、危机充斥在你我身边,作销售的没有危机?作管理的没有危机?谁告诉你的!
好,我们一个一个的说:
1、宽泛的程序员的概念
很多人都会有些误解,把程序员定位到“编码工作”这一个职位上。难道只有“编码”工作才叫程序员?
我们这里说程序员是一个宽泛的概念,不仅仅是指“编码”工作的人。
如下人员仍然要算程序员范畴:
职位1:高级程序员,架构设计师,研发经理,开发项目经理。
工作性质:只关注核心代码,或系统架构设计,带领开发团队,设计架构,并编写关键程序,保证项目工期,对某开发项目的质量负责。
说明:也许有人说这些职位的人只是动动嘴,赚的钱比费劲“编码”的人赚得多的多!想想看,如果这些人不是从“编码”过来的,如何领导“编码”的人?(真的是混饭吃的人除外)。
职位2:研发部门经理,技术总监,研发副总、解决方案专家、业务专家、高级产品经理等
工作性质:更关注业务方向,技术方向,产品设计的市场竞争力,研发成本,资金与资源的合理利用,面对市场背靠技术开发团队,指导开发的市场着眼点,指导市场的获利方式。
说明:想想看,这些人没有大局观,没有了解技术,怎么去做到专家,怎么去做到企业的技术“大拿”!(真的是混饭吃的人除外)。
2、我们一直在长跑,多数人掉队了,只有少数人能到终点
我们其实一直在长跑,我们并不能告诉所有人,大家最后都能做到“职位2”那个层级!因为,最后到终点的人是少数。
没有到“职位1”的人,肯定不会做到“职位2”,如果连“职位1”都没有做到的人,恐怕确实也不会作一辈子“编码”工作,估计是被迫转行了。这个转行不代表“升迁”只代表“掉队”了!
我们应该承认,有人会在这个过程中掉队,有人根本跑不到终点,甚至根本看不到终点,这也许就是大家面临的危机吧。
各位程序员之间,也在竞争,看看谁能最后胜出呢?
3、学习很重要,发明创造更重要,不懂得这个道理不是好的技术人员
技术的人需要学习,一点错也没有!
但是,技术人员永远学习并不是最重要的,只有不断的创新,去创造才是最重要的。我仍然要强调,只有少数人能够到达终点。
技术不是被动的指挥人,而是要为我所用,任何技术是死的,而人是活的,技术的再利用,以及技术创新是每一个技术人员要牢记的,尤其是程序员,当然永远作被动的“编码”一定不是一个好的程序员!
想想看,现在的哪个技术不是好的程序员开发出来的!?
AJAX?
STRUS?
Linux?
MYSQL?
云计算?
......
不懂得这个道理的程序员,不是好的程序员!!你是好的程序员吗?
4、危机充斥在你我身边,作销售的没有危机?作管理的没有危机?谁告诉你的!
危机时刻在你我身边,无论你从事什么职业,你就是辞了职,在家待着也是危机重重,休想逃过危机!
作销售没有危机吗?
作管理没有危机吗?
谁告诉你的!
想没有危机了吗?这辈子估计没戏了,孔子说:等人死了以后才可以休息!
现在,幼儿园小孩都有危机,何况程序员!
我们只是面对的危机种类不同而已,如果你真的面对不了程序员这种类型的危机,那么就转行吧,去承受其他类型的危机吧!
欢迎大家继续探讨,谢谢大家!
分享到:
评论

相关推荐

    程序员面试宝典.pdf

    《程序员面试宝典》是一本专门为程序员准备面试所编写的参考资料,它覆盖了算法思想、数据结构以及计算等多个方面,针对程序员在面试过程中可能遇到的问题提供了深入的分析和解答。 首先,在算法思想方面,书中介绍...

    程序员06第3期.pdf

    在这种背景下,程序员需要具备更强的适应性和创新能力,不仅要掌握最新的编程语言和技术框架,还要理解用户体验设计、数据安全等多方面知识,以满足日益复杂的网络应用需求。 ### 4. 自由软件的挑战和机遇 **知识...

    程序员面试宝典(第三版)

    《程序员面试宝典(第三版)》是一本专为准备程序员面试而编写的指南,它涵盖了面试过程中的各种重要知识点,旨在帮助求职者提升技能,成功通过面试。这本书的第三版,代表了作者对不断变化的IT行业和面试趋势的最新...

    程序员面试宝典(3种考试)

    《程序员面试宝典》是一本针对程序员面试精心编纂的指南,它涵盖了三种不同类型的考试,旨在帮助程序员在求职过程中更好地准备和理解面试的核心知识点。这本书可能是为了满足从初级到高级程序员的不同需求,包含了...

    CC++程序员应聘常见面试题集合

    在准备CC++程序员的应聘面试时,了解常见面试题是至关重要的。这有助于你提前预习,提升自己的技能,增加成功获得心仪职位的机会。以下是一些基于标题和描述中的知识点,以及可能出现在“CC++程序员应聘常见面试题....

    C++编程惯用法(高级程序员常用方法和技巧Robert+B.Murray+著)

    9. **性能优化**:书中会讨论如何通过代码优化来提高程序性能,包括减少不必要的内存分配、避免数据复制、使用内联函数等技巧。 10. **调试和测试**:良好的编程习惯包括编写可测试的代码和有效的调试技巧。书中...

    TheSourcecodeOfMyLife

    从给定的文件信息来看,我们可以提取出一系列与IT行业、程序员生活以及个人哲学思考相关的知识点。本书《我的世界之源代码》由胡正著,天才教出版社于2008年2月出版,是一本记录了作者一年来的生活、故事、思考与...

    跨平台软件开发——C&C++

    一天我与一位程序员同事进行了一场关于将程序从一种平台移植到另一种平台时所引起...在我的一生中只有几次感到了自己需要做些什么—— 其推动力是如此强烈,使我用将近一年的时间去研究和编写关于跨越平台软件的开发。

    高质量C++_C编程指南

    《高质量C++/C编程指南》是一本专为C++和C程序员精心编写的实践指导书籍,旨在帮助读者提升编程技能,遵循最佳实践,编写出高效、可靠且易于维护的代码。这本书涵盖了从基础概念到高级特性的广泛内容,不仅适合初学...

    我们只是过客精选.doc

    然而,为了满足您的要求,我会尝试从中提取一些普遍适用的人生观念,并将其与信息技术领域的一些理念相结合,形成一个跨领域的讨论。 【知识点】 1. **变化与适应**: 文章中提到的“岁月改变了人生的遗憾?仍然人生...

    一个月挑战c++ 电子书

     当然,计算机语言毕竟是和数学有密切联系的产物,在计算机世界里他们彼此依赖谁也离不开谁,当你正确理解编程思想,掌握必要知识点,入门之后,如果想做一个优秀的程序员而不是单单做一个程序的"拼装工",你就不得...

    《一个月挑战C++》 chm格式电子书

     当然,计算机语言毕竟是和数学有密切联系的产物,在计算机世界里他们彼此依赖谁也离不开谁,当你正确理解编程思想,掌握必要知识点,入门之后,如果想做一个优秀的程序员而不是单单做一个程序的"拼装工",你就不得...

    代码大全(PDF版)

    《代码大全》是一本深受程序员喜爱的经典编程书籍,由Steve McConnell撰写,全面涵盖了软件开发过程中的编码实践和技术。这本书的PDF版提供了方便的电子阅读体验,使得开发者可以在任何时间、任何地点查阅其中的丰富...

    C语言常见问题集(Steve Summit)

    《C语言常见问题集》是由Steve Summit编著的一本针对C语言编程的实用参考资料,它汇集了C语言学习和实践中可能会遇到的各种问题...对于想要进一步探索C语言或准备参加编程竞赛的程序员,这本书更是不可多得的参考资料。

    初中语文文摘文苑外套

    1. **创造力与编程**:诗中的“父亲花了一生裁剪,含辛茹苦地缝线”,可以类比为编程过程中的创新与努力。编程也需要耐心和毅力,程序员通过编写代码,像缝制外套一样构建数字产品。 2. **结构与逻辑**:“外套对我...

    两个字的游戏名,两个字的游戏名字(三篇).doc

    1. 网站创建与定位:游戏名字网站(家族名字网)成立于2010年7月,专注于提供游戏名字、情侣名字、家族名字和个性名字等信息,旨在促进信息交流,帮助用户找到合适的游戏角色或社交网络名称。 2. 用户群体:网站的...

    比尔盖茨是这样点评GPT的

    我和向我展示演示的人坐在一起,他是一位名叫 Charles Simonyi 的才华横溢的程序员,我们立即开始集思广益,讨论我们可以用这种用户友好的计算方法做的所有事情。Charles 最终加入了微软,Windows 成为了微软的支柱...

Global site tag (gtag.js) - Google Analytics