`

一些对程序员的建议(不要轻易的让人帮你决定,那怕是你的家人)

阅读更多

首先,我想说的是,这些东西只是我根据我的经历给出的建议,仅仅供大家去参考你的路你的人生要你自己决定,不要轻易的让人帮你决定,那怕是你的家人

 

一、对技术的热情

如果我们喜爱编程,喜爱技术的话,那么,我们就会投入热情,自己会去专研很多东西。就像你以前对某个东西痴迷一样,你可以在工作之余还在学习和专研这些东西,你会经常和人讨论这些东西。不知道你是否会和我一样有一种感觉,如果你不学习技术,你不去专研,你就怕被淘汰,你就会感到不舒服。

所以,我们一定要问我们自己一下,我们自己喜欢技术吗?喜欢技术到什么程度。只是感兴趣还是喜欢?这两个不一样。兴趣能让你开始让你执着,但只有喜爱才会投入热情,只有投入热情才可能会出成绩。这个问题你要问问自己。

  1. 你有多大的热情在这个事业上?
  2. 你对你自己的自我价值的实现的诉求有多大?

如果你很有热情,可能到了有些痴迷的程度的话,比如,你会因为专研某个问题,学习某个东西,尝试某个东西,达到废寝忘食的程度,而且以些为乐,那么我非常建议你走技术的路线。

二、对技术的能力

有兴趣,有热情,并不代表你就一定行。你需要很清楚地认识到,你还需要有能力。你需要反思和重审一下自己是否有能力,你的学习能力怎么样,是经常需要问人,还是可以自己专研?你的思路怎么样,是否能被有经验的人认可,还是能够影响别人?

兴趣和热情只能让你很执着,但并不一定能让你走好这条路,只有你的能力和你的强项才能让你走好这条路。希望大家能够清楚地认识到这其中的差别。

所以,你一定要对自己做出一个判断,要学会反思,如果你是有能力的适合走技术路线的人,那以我非常建议你走技术路线。

我也尝试创过业,但我觉得我这种人是“谋士”,不是能攻城拔寨的“将军”,创业更需要的是“将军”,我目前只能是一个辅佐他们的“谋士”,所以,我也只能尽力能成为一个级别高点的“谋士”。

三、再说说工作的事

我比较同意的”第一份基本决定了近几年或者一辈子你在哪个行业发展”,但又有一点点不是很同意。因为我毕业的时候,在银行混了两年,然后又去一个国企业呆了2年。所以,第一份工作并没有影响我的职业。但是,我必需承认——当我从银行出来的时候,我落后了,落后了还很多,我花了近5-6年的时候才把这个差距追了回来。

所以,我有几个观点想告诉大家:

  • 第一份工作并不决定你的人生。因为你可以在2年内换工作。但是你头四年的做的事会对你的职业有影响。这里,我有两个案例分享一下。(我不用说太多了,相信大家自己能体会)
    • 一个是我的同学70后,他以前是程序员,干了5/6年后不想干了,想转行,结果转不了,因为他的工作经历让他很难转行了,他问了一下自己是否愿意和那些刚毕业的80后拿一样的工作一起竞争,最后他自己都不愿意。后来,他去读了MBA,现在还做IT,现在做一些业务咨询方面的工作。不能算失败,但是时间浪费了。
    • 还有一个是我的同事,她CS专业毕业想做程序员,但最后为了进一个好的公司只能做QA,现在4年多了,她很想很想做dev,但是却抱怨工作没有给她这样的机会,4年多的QA经验让她很难成为Dev了。我从她做QA一年的时候就在和她说,如果你想做Dev,你就要有技术储备,多和dev在一起工作,QA又怎么样,如果我能读Dev的代码,我总有一天会成为Dev的。事实证明,她对技术并没有太多热情。现在也只能得过且过了。
  • 如果你觉得自己在技术有自信有热情,而且已经有一些成绩了,我强烈建议你去IT公司中锻炼,越尊重技术的的IT公司越好。就像打球一样,只有和比你厉害的人一起玩,你才会得提高。
  • 如果你对技术的热情一般,也没有太多的自我价值的追求,也不想拼搏,而且对吃大锅饭不反感,对没有激情的工作不反感的话,那么,你应该去事业单位,当个公务员,走走常规则的人生,养养老也不错。这里,我多说一句,根据中国的现在国情来看,如果你有自我价值的诉求,你要去大城市,去好的公司,走体制外的路线,如果你又不想来大城市 ,只想呆在地方的话,那么,我个人非常建议你走体制内的路线,在地方,只有体制内的路线是最好的。
  • 千万别去一些没有前途的小公司(要去小公司你得看看这个公司的人和业务),很多不起眼的小公司现在都变大了,能和一个公司一起成长是相当难得的(我现在就特别想要这方面的经历),现在这个社会,与其去那些很难成长为大公司的小的很不规范的公司,还不如自己创业。

四,技术可以做多长

在这里,我用我自己经历做个例子,我在软件编程上有14年了(加上大学里的项目就有16年了),虽然我今天是经理了,但是我还是喜欢编程。我以前也听到过别人说的——做技术太辛苦,没前途。我并不这样觉得,因为我觉得技术是实实在在的东西,很实在,这让我很踏实,踏实的感觉得好。因为,

  • 我个人觉得真正的稳定是,今天我离开 这个公司,我明天就能找到相应的工作。
  • 如果我的工作不成问题了,那么我就可以从谋生上升到事业的层次来。
  • 只有到了事业这个层次,我才能有所建树。

另外,我觉得说出来的那些话的人要么就是“小猫钓鱼”的那些人,要么就是短视的人,你可以问问他们,哪个非技术的行业有前途,然后你去问问从事那个行业的人怎么样看?我15年来都在编程,虽然走了一些弯路,但是我很感谢那些中途退缩者,是他们让我这15年变得更有价值。15年从事同一个件事,这让我很有竞争力。有了竞争力,我的工作才不会是一个问题,我才能上升上事业的层次上来。

当然,如果你发现你不适合,你无法坚持,那么我建议你还是想清楚,别的行业你能坚持吗?我们不害怕转行,害怕的是自己对自己缺乏认识,害怕的是小猫钓鱼,害怕的是一山望比一山高

五,待遇和职位

比如你的职位,薪水,福利,等,我从来都不是很关心这些东西,这些都是次要的(其次重要的),最重要的是你的能力和经历,是那些可以写在你简历上的,让你引以自豪的经历和能力。(一定要自己引以自豪)。而你的职位,薪水,只不过是你能力和经历的附属品

把自己对待遇和职位的那个目标放在心里,踏踏实实做好今天的事,炼好自己的内功,注重经验的积累和总结,等待一个能让你量变引发质变的机会,用你的能力抓住它不要放手,你会发现你的路就在前方,通往这条路的门不知不觉已经开了。功到自然成,水到渠成。

以上是我的一些建议,不一定对,其可能因为我的个人经历有局限,还希望听道大家的讨论和指点。

 

61
14
分享到:
评论
17 楼 luoyahu 2011-05-23  
请不要把你的兴趣变成工作,因为那样会毁了你的兴趣。
16 楼 coral0212 2011-05-19  
我也尝试创过业,但我觉得我这种人是“谋士”,不是能攻城拔寨的“将军”,创业更需要的是“将军”,我目前只能是一个辅佐他们的“谋士”,所以,我也只能尽力能成为一个级别高点的“谋士”。

想交个朋友158403055
15 楼 露紫枫 2011-05-19  
唉~~说薪水是附属品,可是让我从薪水高的地方,到薪水少的地方,我还是不太愿意。毕业之后就一直在做对日的外派,压根没什么技术含量,刚开始的热情还能让我深入的研究一下前辈们所写的框架,但是后来那些繁琐的任务总是烦的我一刻都不想看见他们~~
工作一年多了,还是有点茫然的说……
14 楼 menglingwei 2011-05-17  
楼主说的不错。
不过感觉前提是需要在一个做技术的氛围内。
13 楼 bbbbb1202 2011-05-17  
受教了!
12 楼 java_mike 2011-05-16  
楼主说的很好,给了我很大鼓舞,坚持一直做技术。
11 楼 yzhw 2011-05-16  
什么都要靠自己!
10 楼 dugu666 2011-05-16  
不要轻易听信别人的建议,哪怕是楼主。。。
9 楼 adss101 2011-05-16  
其实每个人的想法都不一样,,作为本人来说,我也比较喜欢踏踏实实的工作,做技术或者其它,比较看到成果的那种.
当然自已有让人自豪的能力,是一件值得很开心的事。
所有的程序员或者其它人员,都要一起努力,练好本身。
8 楼 finallygo 2011-05-16  
呵呵,我也觉得做技术很踏实
7 楼 夜之son 2011-05-16  
我很赞成楼主的意见。
6 楼 wing5jface 2011-05-15  
另加一条件:需要在一个比较可靠的公司的前提下,
            否则BOSS玩手段时,离开公司时花二三年时间才能保持继续前进的速度.
5 楼 hzw2312 2011-05-14  
引用
踏踏实实做好今天的事

相信一步一个脚印~~~哪怕在笨、也能有所成就!
4 楼 LD_21 2011-05-14  
3 楼 Touch_2011 2011-05-13  
赞同楼主的见解,废寝忘食的执着,注重基础,充满激情。这才是真正的程序员啊!
2 楼 沈冠军 2011-05-13  
引用
而你的职位,薪水,只不过是你能力和经历的附属品。

很赞同这句话,我在学校里帮别人做项目的时候,同学总是问我有没有工资,
我真的很无语,为什么总是一开口就是提钱呢!有时候真不知道怎么回答他们,
我只能说,我要的是经验和自我能力的提升!!!
1 楼 汉唐铁骑破虏用刀 2011-05-13  
非常赞同楼主见解!十分有同感 程序员这样的工作让人很充实,很有意思,偶尔还会自豪上一小把

相关推荐

    程序员的 AI 启蒙课:ChatGPT 让你 1 人顶 3 人

    程序员的 AI 启蒙课:ChatGPT 让你 1 人顶 3 人

    程序员必备截图软件Snipaste,让 Snipaste 帮你提高工作效率!!!

    Snipaste 是一个简单但强大的截图工具,也可以让你将截图贴回到屏幕上!下载并打开 Snipaste,按下 F1 来开始截图,再按 F3,截图就在桌面置顶显示了。就这么简单! 你还可以将剪贴板里的文字或者颜色信息转化为...

    老程序员给年轻人的建议和忠告 给程序员的20条建议

    老程序员给年轻人的建议和忠告 老程序员的共识 给程序员的20条建议

    JAVA程序员简历模板(帮你度过面试第一关)

    JAVA程序员简历模板解读 作为一名优秀的JAVA程序员,拥有一个完善的简历是非常重要的。以下是根据提供的简历模板,总结出的一些重要的知识点: 个人信息 * 姓 名:姓名是个人身份的基本信息,也是简历中最基本的...

    程序员笔试题目 帮你走向成功

    这份"程序员笔试题目 帮你走向成功"的压缩包文件,包含了丰富的资源,旨在帮助应聘者准备数据库、C语言、Java、网络、数据结构和算法等多个核心领域的知识。以下是这些关键领域的详细说明: 1. **数据库**:数据库...

    给程序员提的9点建议.docx

    给程序员提的9点建议.docx给程序员提的9点建议.docx给程序员提的9点建议.docx给程序员提的9点建议.docx给程序员提的9点建议.docx给程序员提的9点建议.docx给程序员提的9点建议.docx

    什么样的人适合做程序员?程序员应该具有什么样的素质程序员四大禁忌

    那么,什么样的人适合成为程序员呢?程序员应具备哪些素质?同时,又有哪些禁忌需要避免呢? 首先,程序员需要耐得住寂寞。编程工作往往需要长时间集中精力,沉浸在代码的世界里,这需要一种静心专注的能力。静不下...

    写给即将入行的程序员的一封信

    你的旅程即将开始,我在这里,作为一名老程序员,向你分享一些宝贵的建议,希望它们能够助你一臂之力。 首先,不要等待。是的,我知道你可能还在学习各种编程理论和概念,也许你觉得自己还没准备好。但是,让我告诉...

    一个程序员的良好建议

    今天看到一篇文章,深有感触,贴出来跟大家分享一下

    程序员简历模版-简洁版-帮你找到心仪的工作

    程序员简历模版 简洁优雅,其中包含了自我介绍、照片、项目经验、专业技能、自我评价、等等的各个方面的常用模版,经过简单的修改之后就可以投出你与众不同的简历

    程序员心理学

    【程序员心理学】这一主题涉及到的是IT从业者在心理层面的一些共性问题和应对策略。程序员作为IT行业的主力军,他们的工作往往需要高度专注、逻辑思维和创新精神,这些特性使得他们在面对压力、人际交往、情绪管理等...

    末位淘汰制怕不怕!亲历大公司是如何考核员工的 |在职程序员聊聊绩效考核,给小伙伴们一些建议

    末位淘汰制怕不怕!亲历大公司是如何考核员工的__在职程序员聊聊绩效考核,给小伙伴们一些建议

    Java程序员上班那点事

    Java程序员上班那点事 Java程序员上班那点事 Java程序员上班那点事 Java程序员上班那点事

    程序员的商业意识

    程序员,建立你的商业意识! 程序员代表着技术的拥有者,比起其它的人群,他们...然而,过渡的迷恋技术也让很多程序员无法获得那段秘诀,本书将讲述那些已经找到秘诀的程序员的故事,并帮你分析他们是如何找到秘诀的。

    程序员及嵌入式的一些学习建议

    程序员职业的发展和学习嵌入式系统的建议 程序员职业通常被认为是一份挑战性极高的工作,这主要是因为它对从业人员要求持续不断地更新知识、学习新技术,并在日常工作中面对高强度的工作压力。文章提出了两种职业...

    java程序员到架构师之路.pdf

    《Java 编程思想》是一本让你知其所以然的好书,它对于基本的面向对象知识有比较清楚的交待,对 Java 基本语法,基本类库有比较清楚的讲解,可以帮你打一个良好的 Java 编程基础。 《Agile Java》中文版是一本以...

    程序员专用 编程输入法

    标题中的“程序员专用编程输入法”指的是专门为程序员设计的特殊输入法工具,旨在提升编码效率。这类输入法通常具有以下特点: 1. **快捷代码输入**:程序员输入法能够通过快捷键、组合键或者自定义短语来快速输入...

    程序员项目交接文档

    在整个程序员项目交接文档中,程序员需要对每个模块的数据结构和关系进行详细的记录,并且需要对每个模块的执行流程进行详细的说明。此外,程序员还需要对每个模块的功能进行详细的记录,并且需要对每个模块的实现...

    程序员人生感悟对你的帮助

    程序员的人生感悟,很简单的道理,希望对每个人都有帮助吧

    程序员记事本,供程序员保存经常用到的代码

    在编程领域,代码是程序员与计算机对话的语言,而程序员记事本则是程序员与代码对话的桥梁。随着技术的不断迭代和项目的日益复杂,代码片段的有效管理成为提升开发效率的关键。程序员记事本应运而生,它不仅仅是一个...

Global site tag (gtag.js) - Google Analytics