导航:首页 > 程序命令 > 六张图程序员的一生

六张图程序员的一生

发布时间:2024-12-08 03:20:36

① 一副对联形容苦逼程序员的苦逼生活

上联:一个项目两部电脑三餐盒饭只为四千工资搞得五脏俱损六神无主仍然七点起床八点开会处理九个漏洞十分辛苦;
下联:十年编码九年加班八面无光忙的七窍生烟到头六亲不认五体投地依旧四肢酸软三更加班只为二个臭钱一生孤苦;
横批:苦逼程序员。

② 程序员30岁真的是坎其实,过了30岁,还能更上一层楼!

程序员干到30岁,好不容易从码奴混到了白领,却再也干不动了,还时时面临失业的危险。30岁,是一个程序员伤不起的年龄。明天,何去何从?

在官场上,曾经有一个59岁现象,就是官员们会在59岁时,会使劲捞上一把。很明显嘛,权力过期作废,再不捞就要退休了,没有机会了。

在程序员的圈子里,也有一个30岁现象。当然,如果你有铁饭碗,比如在国企或政府机关,那你是无法理解底层劳动人民的感受的。同时也要恭喜你成为体制内的一员,可以一直干到退休无忧。

30岁现象人人都明白,但要给出一个定义并不容易。列举几个表现,也许你会觉得心有戚戚焉。

面临职业瓶颈,程序写不动,上升又困难。

薪水较高,加班变少,后浪追前浪,面临失业压力;生活压力剧增,不敢跳槽;

招聘程序员年龄限制在30岁以下成为行业潜规则,跳槽困难。

30 岁现象和59岁现象貌似不搭边,其实都出于同样的原因:价值贬值。 官员老爷在任就像皇帝,一旦退休,就成为了平民百姓,贬值那是自然的。而程序员也一样, 所谓三十而立,一旦到了30岁左右,由于面临结婚生子,一方面需要高薪抚养家庭,另一方面却无法像以前那样全身心投入到工作,性价比急剧下降;与此同时, 大批廉价的新手涌入,他们往往还使用最新的技术,老一辈程序员只能慢慢的靠边站了。

30岁现象产生,只能程序员自身身上找原因。

当然我们也可以产业、从社会、从政府、从制度等多方面进行分析,发现不足,这些分析未必没有道理,但是肯定没有用,因为我们无法改变。所谓“ 命苦不能怪政府,命背不能怪社会” ,从外部找原因,只会让我们满腹牢骚,整天觉得自己生不逢时,苦闷不堪。

从自身找原因,试着问自己几个问题:“为什么我的性价比以下降?老板为什么要请我,给我高工资呢?一个人有价值是由什么决定的呢?”

你也许可以列出很长很长的答案,但我想应该都可以浓缩为一句话:“一个的价值是由他的不可替代性决定的”。不可替代性可以理解为,为了替代你老板需要付出的代价。

因为你的可替代性高,所以性价比下降。反之,因为你不可替代性高,所以老板会给你开高工资。不是这样的吗?

有一则小故事:

技师退休时告诫自己的徒弟:“少说话,多做事。”

十年后徒弟也成了技师,他找到师傅,苦着脸说:“师傅,我一直都按您的教导做,只知埋头苦干,可那些比我技术差的都升职了、加薪了,我还是拿着过去的工资。”

师傅想了想,说:“你请一次假吧。如果一盏灯一直亮着,那就没人会注意到它……”

徒弟恍然大悟,真的请了一星期假,等他回去上班时,厂长找到他说要给他加薪。原来,在他请假时,厂长发现,工厂已经离不开他了。

徒弟很高兴,以后他时不时就请几天假,每次请假后厂长都会给他加薪。一天徒弟请假后准备去上班,厂长却告诉他:“你不用来上班了。”

徒弟苦恼地去找师傅,师傅说:“那天我的话还没说完呢。一盏灯偶尔可以熄灭一次,可如果它总是熄灭,性质就不一样了,因为没人会需要一盏时亮时熄的灯。”

故事中,因为徒弟的不可替代,所以厂长给他加薪;后来因为有其它的灯亮了,他被替代了,厂长不需要他了,所以被炒了鱿鱼。

所以我们 归根到底还是要提高自己的不可替代性。否则,一旦老板觉得用较低的代价就可以替代你,那么你就面临可能失业的危险了。

那程序员到了30岁,怎样提高自己的不可替代性呢?我们打算做一辈子程序员吗?敢问路在何方?

作为一个过来人、一个资深程序员,我觉得有几个方向可以选择:

(1)成为技术大拿

其实,做一辈子程序员并没有什么问题,重要的是,你必须成为一个不可替代的程序员,也就是说,你要成为技术大拿,能够解决普通程序员所不能解决的问题。技术大拿有两个版本:

一 是程序员加强版。 你仍然是一个程序员,但你是一个很牛的程序员,凭借多年的积累,你在知识广度和深度方面均已不是等闲之辈。从汇编到java,你样样精 通。你在意数据结构和算法,对系统的优化有独到见解,对设计模式如 数家珍,你还有完备的工具箱和自己的专用类库。其实,加强版程序员有非常独特的价值,可 惜的是,在现实中却很少见,因为对任何一个公司而言,人才总是很稀缺的。老板的眼睛是雪亮的,他怎么会对你这种技术大牛视而不见呢,在你还没有成为真正的 大拿之前,早已经被任命为系统架构师、项目经理或者更高的职位了。因此,你想守住自己的一亩三分地,悠闲的做自己的大拿,往往是不可能的。

二 是程序员升级版。 虽然你的内在仍然是一个程序员,但你的职位已经升级了,你成为了系统分析师或系统架构师。这是非常自然和现实的选择。程序员与系统分析师 或架构师之间并有鸿沟,只需一步而已,你就可以从崎岖山路驶向宽阔的大马路。但这一步却并不容易,需要几年时间不断思考、学习、实践,才能化蛹成蝶。

(2)成为行业专家

行业专家也是一个公司不可缺少的角色,他们对公司的行业知识、业务流程和细节了如指掌。行业专家一般并不是从外部招聘的一个只懂业务、不懂技术的超人,而往 往是从程序员经过多年的摸爬滚打成长起来的。作为从程序员成长起来的行业专家,你往往还肩负系统分析师之职。在公司里,对业务有一般了解的人很多, 但专 家级别的往往很少,为了后30年的职业生涯,你必须成为专家。

(3)朝管理方向发展

向管理方向发展的第一步,一般是被任命为项目经理。在大部分IT公司里, 项目经理是最小的管理岗位了,可能你不会觉得有太多惊喜,工资也没有大的提升,但这个转变,可以说会成为你一生中最重要的转变之一。

不 要小看了项目经理。有人说, 项目经理是一个古老的职业。也人有人说,21世纪是项目管理的世纪。 事实上,从人类有组织以来,就一直有项目管理,以前的项目 经理可能是部落首领,一次集体打猎、一次攻城拔寨,都可以视为一个项目。项目管理的知识可以应用到我们生活的方方面面,大至登月计划的实施,小至家庭聚会 的组织,都离不开项目管理。

一个优秀的项目经理,不仅需要高智商,还需要高情商。可以不夸张的说,如果你能胜任项目管理,你就可以胜任战术层的所有管理岗位,甚至你有家庭生活质量,也会提高到新层次。

然而,要成为一名优秀的项目经理,并不是一件容易的事情。可以说,需要一定的天分,有些人无师自通,有些人却永远也学不会。程序员属于高智商人群,情商却往往存在不足,这注定了只有少数程序员能够成长为项目经理,成为优秀的项目经理,则非常稀少了。

如果你觉得这几方面都不合适,那你还有几条出路:

一是塌塌实实混日子。

说老实话,做老实人,办老实事,拿老实的工资,这种员工公司也是非常需要的,一般不会遭遇炒鱿鱼的命运;

二是转行或者创业。

因 为这个行业已经不再适合你,已经没有更大的发展前途,只能转行。如果可以转行,未必是坏事,也许在新的环境中,可以激发出更强的能量,创造出一番事业来。 至于创业,那就更具有挑战性了,建议你在创业之前,已经成为了一名优秀的项目经理。试想,如果转不动一个项目,如何能转动一个公司?

春招季节到来,我总结出了互联网公司java程序员面试涉及到的绝大部分面试题及答案做成了文档和架构视频资料免费分享给大家(包括Dubbo、Redis、Netty、zookeeper、Spring cloud、分布式、高并发等架构技术资料),希望能帮助到您面试前的复习且找到一个好的工作,也节省大家在网上搜索资料的时间来学习,也可以点赞和关注一下以后会有更多干货分享。

资料领取方式:加Q群:721886889 领取!

③ 绋嫔簭锻樿鍏鍙歌緸阃钖庢劅鍙: 瀹朵腑涓婃湁钥, 涓嬫湁灏, 閮戒笉鏁㈣窡钥佸﹩璇

绋嫔簭锻樻槸楂樿柂镄勪唬钖嶈瘝锛屾湀鍏ヨ繃涓囨槸甯告侊纴骞磋柂鍑犲崄涓囩殑姣旀瘆镄嗘槸锛岀敋镊充笉涔忎竴浜涘ぇ鐗涙嬁镌锏句竾骞磋柂锛岄殢镌浜掕仈缃戞椂浠g殑蹇阃熷彂灞曪纴绋嫔簭锻樻垚浜嗕竴鍧楃倷镓嫔彲鐑镄勯欓ソ楗斤纴涓嶅皯浜烘姇鍏ヨ繖涓琛屼笟锛屼紒锲句粠涓鍒嗗缑涓𨱒缇癸纴鍑′簨镄嗘湁渚嫔栵纴琛ㄩ溃鐪嬩技鍏夐矞锛岃儗钖庡嵈链夎稿氱殑镞犲堬纴杩戞棩鍦ㄧ▼搴忓憳璁哄潧锛屼竴钖岖▼搴忓憳琚鍏鍙歌佸憳浜嗭纴蹇冮吀涔嬩綑鍙戝笘镒熸叏鐢熸椿锛屾潵鐪嬬湅浠栨庝箞璇寸殑銆

34宀佽浼桦寲浜嗭纴涓婃湁钥侊纴涓嬫湁灏忕殑骞寸邯锛屼笉鏁㈣窡钥佸﹩璇达纴镞╀笂涓璧峰嚭闂锛岃繘鍦伴搧钖庯纴鍑烘潵钖冧釜镞╅キ锛屽洖瀹跺埛绠铡嗐傝偗瀹氭湁浜鸿烦鍑烘潵璇达纴杩欎釜骞寸邯杩樻姇绠铡嗭纴娣风殑澶宸浜嗐傛病阌欙纴鎴戝氨鏄涓猯ooser锛屽彧鑳介潬镊宸便傜濊嚜宸卞ソ杩愶紒

鐭鐭鍑犲崄瀛楃殑璐存枃阃忛湶镌钖勭嶈𡒄杈涳纴镊宸辨槸瀹堕噷镄勯《姊佹煴锛屽け铡讳简宸ヤ綔镒忓懗镌娌℃湁缁忔祹鏀跺叆锛屼负浜嗗跺涵杩桦缑阃夋嫨鎸浣滆捣𨱒ワ纴杩戜袱骞翠笉灏戠戞妧铡傞夋嫨瑁佸憳锛屽竞闱涓婃剤𨱒ユ剤瓒嬩簬鐞嗘у寲锛屽湪璐存枃镄勪笅鏂癸纴镵氶泦浜嗕笉灏戝洿瑙傝咃纴瀵规わ纴涓嶅皯缃戝弸瀵规よ璁虹悍绾凤纴閮ㄥ垎缃戝弸濡傛よ瘎浠烽亾锛氩攭锛屾垜涔熷緢澶辫触锛屽ソ铹﹁槛銆备笉杩囷纴链変釜闂棰桡纴浣犺佸﹩闅鹃亾涓岖湅浣犻摱琛屽崱钖楋纻鎴戝幓骞32搴旇ユ槸链変简锛屼篃鎶旷亩铡嗭纴杩樿繃浜嗕袱涓锛屼絾姣旇缉鍕夊己链轰细锛屾斁寮冧简銆

杩樻湁濂崇绣鍙嬭村嚭𨱌栧绩镄勪竴骞曪细濡傛灉鎴戣佸叕琚瑁佷简锛屾垜甯屾湜鑳借窡浠栦竴璧锋潬銆傛墍浠ュ憡璇夊ス锛屽か濡诲叡钖岀粡铡嗛庨洦锛屾劅𨱍呬细镟存繁銆备笉瑕佸け铡诲笇链涘拰鍕囨皵锛屽姞娌癸紒锷犳补锛佷笉绠″ソ镄勫潖镄勮缮鏄搴旇ヨ窡钥佸﹩鍒嗕韩锛屾瘯绔熺粰镊宸辫繃搴︾殑铡嫔姏浼氭妸镊宸卞帇鍨镄勚备汉鐢熶笉濡傛剰鍗佹湁鍏涔濓纴链𨱒ヤ细濂界殑锛屽姞娌瑰惂锛佹病链夎繃涓嶅幓镄勫潕锛36宀侊纴鎴戝幓骞存崲浜3娆″伐浣滐纴姣忔¢兘鏄璁ょ湡镐荤粨锛屾媺阍╋纴鐚庤仒涓涓涓涓镵屼綅灏濊瘯锛屽叏闱犺嚜宸憋纴娌℃湁浜哄埆浜哄彲浠ユ寚链涖

链夊悓涓虹▼搴忓憳涔熻茶堪浜嗗绩閰哥殑缁忓巻锛氭垜浠婂勾46宀侊纴渚濈劧杩桦湪鎶旷亩铡嗭纴涓瀹朵竴瀹剁殑闱㈣瘯銆备粖澶╂槸鎴戞垒宸ヤ綔镄勭4涓链堬纴镞犳埧镞犺溅镞犺捶娆炬棤瀛樻俱傛瑺淇$敤鍗10涓囷纴浣嗘垜鐩镐俊鎴戜细镓惧埌涓嶉敊镄勫伐浣溿傛墍浠ヤ俊蹇冨崄瓒筹纴𨱌傛椂镄勫汹闅炬病浠涔堢殑銆

35宀佹妧链缁忕悊锛岃烦妲借繃4娆★纴姣忔¢兘鏄镡熶汉鍐呮帹锛屼粖骞翠竴链堜唤纰板阀鐪嫔埌涓涓婊℃剰镄勮亴浣嶏纴𨱍冲嚟绠铡呜瘯璇旷湅锛屼簬鏄𨰾跨潃绠铡嗗幓锛岄溃璇曢氲繃锛屽悓镞惰柂姘存定浜嗕笁鎴愩傛暍𨱍呰嚜宸变篃涓嶈兘钥佹槸闱犵啛浜哄晩銆

璇勮哄尯镒埚彂镄勬縺鐑堬纴澶у氭暟缃戝弸鍕夊姳缁х画钖戝墠锛屼汉涓鐢熶腑瑕佺粡铡呜歌稿氩氱殑鍧庡澐锛岀粡铡呜繃钖庣粓浼氲佸僵铏癸纴褰撶劧涔熸湁璇稿氭満浼氾纴鍏抽敭鐪嬭嚜宸卞备綍铡绘妸鎻★紒

④ 朝九晚五,双休,月薪6千,是你想要的生活吗

想要,太想要了。

我当程序员,工资高于这个数,但是现在程序员几乎没有朝九晚五的,都在修996的福报呢,每天都忙活到大半夜,累的跟狗似的——不,我家狗比我轻松多了,人家不用上班,还有人好吃好喝的养着呢。

这几年,职场上悄悄发生了变化,每个人的劳动合同里基本上都写着“朝九晚五”或者“朝九晚六”,但实际上呢,六点下班是不可能的,你要是六点下班,不出一个礼拜,公司的人事就会找你谈话了:

“最近项目忙,团队的小伙伴都是忙到九点十点的,就你这么早下班,不合适吧?”

你表示不接受,明明合同约定的是六点下班,怎么就变成了九点下班呢?

于是人事遗憾的告诉你:

“要么接受,要么辞职。”

于是你辞职了,还要让别人背地里讽刺你“年轻人真是吃不了苦”“九零后就是没有长性”“以后会后悔的”……

你又换了一份工作,发现跟上一家一样。

你又换了一家公司,还是没有变化。

于是你终于明白:

你一个人的反抗是没有用的,无论再怎么辩解“我的工作已经做完了”,只要别人加班,那你也得跟着加班,不管你做没做完你的工作。

最后,你找了一家公司,安顿下来,但同时,你也变了。

因为你算了一笔账:

同样的工资,我必须毫无意义地在公司坐到晚上九点,那我提升效率有什么用?还不如慢悠悠的做,自己压力还小一点,上午九点来公司,先花半小时吃个早餐,再花半小时查看邮件,再花半小时回邮件,一看时间,哎呦,快十一点了呢,午饭时间,点餐走起。

一上午啥也没干,一点压力都没有,真是好开心呢。

你当然试过,在一个有加班文化的公司里,特立独行的提升工作效率,而老板和同事给你的回应却是:

“这么早就完成份内的工作了?看来工作量还是不饱和,正好,这边有个事儿没人管呢,反正你闲着,你来做吧。”

好,做就做,可是……加钱吗?

加钱是不可能加钱的,你的工资就是那么多,并不会因为你努力、认真、效率高就给你升职加薪。

于是,你最后一点对于职场的幻想也破灭了,你进化了,变成了一只成熟的社畜:

麻木地忍受着996,没有时间提升自己,没有时间 娱乐 ,更没有时间提升自己,时间长了,你的职场路越走越窄,而你也越来越安于现状。

你心里会隐隐有些不安,但生活太苦,工作太累,下了班,你只想休息,不想用功了。

到了35岁的时候,你发现自己这份做了十年的工作,那比你小十岁的公司新人学了几天就上手了,而且最恐怖的是什么呢,人家是后浪,是海归,是硕士,还年轻,肯加班,而你——已经是一个双目无神,被房贷车贷 育儿 养老等等家庭琐事缠身的大叔/大妈了。

于是,Y情肆虐的三月,你毫无疑问的被优化了。

——

楼上那些鼓吹努力奋斗,不要安于现状的奋斗鸡汤答主们呀,也请你们睁开双眼看看现实,努力,是要选对方向的,一份朝九晚五月薪六千的工作,能保证生活所需,如果善加利用时间,就可以发展副业,培养一技之长,这才是当代普通年轻人最好的出路啊。

小伙伴们,如果你现在有一份这样的工作,一定一定要珍惜。

六千只够最基本的生活,还要省吃俭用,勉强活着

境遇不同、立场不同、角度不同、经历不同、思想不同,人们追求的生活自然也不相同。

那么能够过上朝九晚五、月薪六千、享受双休的都是什么人呢?一般都是小型国企中层管理人员、二线城市机关事业单位在编人员、部分互联网公司行政人员等,他们的工作大多轻松稳定。相对于那些薪资不高,工作强度高又不稳定的大部分上班族来说,如果能有这样一份工作就能过上想要的生活了。

可实际生活中,这部分人的幸福感并不是很强,所谓“骑着驴骡思骏马,官居宰相望封侯”,我们要比较的太多了、考虑的太多了。例如:你有没有买房买车的压力,父母的身体情况如何、是否 健康 ,有没有组建家庭,婚姻另一半收入如何,有没有孩子、孩子开销大不大,社交花费如何,等等等等。这些都会直接影响这份工作给你带来的生活满意度。

其实,能过上这样的生活,工作稳定、工作环境轻松,业余时间相对充裕的话,虽然不是最终想要的幸福生活,但是已经具备了追求更高目标的条件!如果因为生活有一定压力对薪资不完全满意、或者对物质生活有更高的追求,完全可以找一个自己喜欢的副业做做,增加额外的收入。这样既有稳定的第一职业,又有纵向上的上升空间和横向上的更多可能! 熊小妹认为,奋斗才应该是我们想要的生活!

您好,很高兴回答您的问题:



【凡影观点】:

之前的工作是早上8:30到下午17:00,双休,月薪6000+,与您说的情况有那么一点些许的差别,但是八九不离十,但是我还是离职了,这样的工作作为阶段性的过渡还行,但是不是个人最终追求的目标。



为什么这么说了,可以和您聊聊近几年的感受:

1.太安逸了,没有紧迫感,感觉温水煮青蛙,把自己的激情荡去了

以前在的公司是属于那种国企改制后的企业,公司很多人都是过着得过且过的日子,公司也是那种一直好不起来也跨不下去的状态。

所以在这样的公司呆久了,每天8:30上班,进公司后现整理下桌面,喝杯咖啡什么的,慢慢打开电脑。9点开个早会,扯扯皮。

开完会和这个领导沟通一下,那个领导汇报一下,然后差不多就10点,11点,打开工作文档,做个计划,看下重点工作开始做一下,就到12点吃饭。

下午13点开始上班,一会接个电话,一会盖个章,一会审批个文件,阅读几个报告,然后就到16点了。

16点,过问下部门内部工作完成情况,遇到的问题讨论下,然后就下班了。反正基本80%时间就这样过的,有时候一天开几个会就下班了。

很多工作,如果专心做一天就能完成的,但是这样的工作状态,有时候一周都完成不了,自己也慢慢快变成得过且过的人了。



2.虽然没有被离职和取代的危机,但是也没有晋升的机遇,上升受限

在这个公司论资排辈太严重了,而且关系户更是多,都是以前公司那些客户啊,政府关系的领导的亲戚和子女。我个人能力还算不错的,现在的岗位因为要处理的务实性工作还是比较多的,而且经验和关系也还是挺多的,所以各级领导也不会轻易换人。但是想要再进一步,没有到位的关系和贡献,比登天还难。可能会弄个啥也不会干的关系子弟在你上头看着你,领功劳,反正也不会提拔你吧。就感觉一辈子就这样,没奔头了。

3.与领导的理念分歧比较大,自己的很多设想都无法实施,很憋屈

在很多事情上,理念和处理方法都和领导的分歧比较大。比如在对下属的任用上,觉得还是要能力和态度匹配的才行,做了1,2年能力都达不到的,干脆就辞退或者给他调岗吧。但是领导觉得每个人都有优点,可能是我们没用好,而且换一个要是比这个还差怎么办?等等的各类理念的分歧,让我在开展工作时候很受限。


总结:

最终选择了离职。所以是否自己想要的生活,有时候可能和这个工作的内容和工作中的愉悦程度,成就感也有很大的关系,仅仅说薪酬和出勤制度来看的话太片面了。还是要根据个人所处的人生阶段才能确定是否是自己所想要的生活。


朝九晚五,月薪6000,每周双休,应该是机关事业单位或者小型国企。这种待遇在三、四线城市很不错了。

如果在一、二线城市,跟房价相比待遇有点偏低,可以在上班的同时,利用休息时间找个第二职业。

职场如战场,不进则退;如今我们要学习的是在第一时间能够做出应对措施和快速反应的本领。我大学毕业刚刚步入 社会 时找了一个人力资源主管的工作那时工资3800元,没有压力,每年涨15%的工资,觉得每天都很麻木,得过且过,过着朝九晚五的生活,这样的日子的确很舒服,但是一旦有同事和我拉开了差距,我突然间紧张感来了,我的主管位置岌岌可危,或许下一刻我就会边缘化。

“人无远虑,必有近忧”。处在一个充满竞争的年代,要时刻保持紧迫感。于是我奋起学习处事的能力,应变的能力,坚决不像以前一样拿工作当混日子,那年我24岁,也是我的本命年。我想“我是一个年轻人,我不努力没人替我坚强,我要豪情壮志的去挥洒自己的才情,才能不被 社会 淘汰”。这样努力了将近3年2010年我选择了创业,去追逐自己的梦想!不用再当打工仔了!积累的经验才是最重要的,在创业过程中帮助实在是太大了。

我建议现在无论是在打工或者是已经创业的朋友,身在职场,不进则退,职场修炼和心得我们要学会总结,这样不仅仅在职场上成功,我们的人生才会因此异彩纷呈。现在的我“自信、乐观、积极、主动,每天经历充沛”。梦想的力量非常强大,它让我克服了很多缺点,迫使我每天不断学习,反而现在一点不觉得累,反而觉得我活的很精彩。

身在职场的小伙伴们,不知不觉我们已然身处职场多年,我希望我们激情迸发,斗志昂扬的前进。希望大家明白:不要做麻木被动的人,我们不去淘汰别人,别人就会来淘汰我。

职场如战场,不进则退

希望分享一些职场经验给大家,都是我的随笔。

祝工作顺利!

看年纪。

我目前25岁,正是拼的时候,房子,车,老婆,养育孩子,照顾老人等等等等,6000对我来说不够用,我这个年纪不是安逸的时候,女生可以选择这样的生活,前提不是女强人!

如果有孩子了,单单为了孩子,这个情况是很多妈妈想要的,有充足的时间去陪孩子

如果45-59,各种生活都稳定下来了,不是开公司,没有大事业去奋斗努力的话,这个生活是最合适的

奉劝大家,人就一生,不要失去了斗志,趁年轻,干!要活就活的漂亮点

这个问题因人而异,有理想抱负,志向一定高远,但前期一定是要经历这个阶段来完善自己的经历,为后期的蓬勃发展做准备。

朝九晚五,双休加月薪6k,是不是我想要的生活?

是的,我想过这样的生活,但是现阶段我不会这么做。

为什么?

趁年轻多吃苦,多拼搏

题主说到的这份工作,是大多人梦寐以求,但却不会成为我首选的工作。

这样的一份工作,相当于提前进入了舒适区,会慢慢磨掉自己的野心和想法。

在还没有家庭压力时,这样的一份工作堪称完美。

但压力看不到摸不着,所以我们只能在它来之前,先做准备。

不是说这份工作不好,而是因为它实在太好了,会让自己慢慢迷失。

年轻不吃苦,难道老来受?

人的惰性究竟有多大

轻松的工作,谁都喜欢,而且6k的薪资对于大多数人来说,也够花。

但是人的惰性有多大,不知道你们意识到没有?

我每年做好的计划,到年末复盘,完成率都在50%以下。

我自认为是个很能坚持的人,每天运动坚持了4年多,每天阅读坚持了7年多,还有其他方面的事情都坚持了几年。

可是只要工作不忙,我就会有严重的拖延症,以至于每天到最后时刻才匆匆忙忙完成当天的工作。

我很享受快节奏工作带给自己的紧迫感,所以这样子的工作不大适合自己。

喜欢就去做,不喜欢就别勉强

朝九晚六,双休加月薪6k,这样的工作真的很轻松。

但是有做过类似工作的人,都深有体会,简直过得像条咸鱼,

如果你有开启副业的打算,只是找份轻松的主业去支撑日常开支,那是很值得鼓励的。

不过,生活是自己的,自己觉得过着舒服就好。

如果你也是跟我一样,比较有野心,那这份工作肯定是不合适的。

它只会把自己的野心磨没。

不过,趁年轻还是多拼搏。

舒适区待久了,四平八稳惯了,生活就没了趣味了。

大家求职过程中,有遇到的任何疑问,欢迎在评论区写下来,我们一起解决。

如果基本能执行朝九晚五,双休。这种工作是我羡慕的。6千的工资足矣,还可以有大把的时间投入自己的兴趣,生活。说不定还能发展点副业。

⑤ 程序员几年后都去做什么了

xjs99465 :你好.我也是搞程序的!
看了下面的程序员何去何从,你就会明白我们程序员将何去何从!
同样是搞网络游戏,史玉柱向陈天桥请教之后把盛大的整个团队挖了过来,而雷军在向丁磊请教完之后却选择了自己开发游戏引擎,从头做起。

不同的性格和文化面对同样的机遇,却走上了迥异的道路。金山这个程序员主导的企业的命运就是中国程序员命运的缩影。

雷军在1992年的金山招聘广告词写道:求伯君的今天就是我们的明天。而这个明天,让雷军一等就等了近16年,而且他已经不再是一个程序员了,和他一样命运的程序员在金山还有997名,现在主管网络游戏的副总裁邹涛和烈火工作室的策划总监宋亮是其中的代表。邹涛从程序员走上领导岗位之后感觉做的工作有些虚,因为再没有一个程序是自己亲自写的了。而宋亮经历了从写软件到做游戏策划的一个转型,他总结自己在金山的十年的时候,还是会说自己的想法依然很简单,因为自己程序员的出身。

虽然是程序员出身,但是毫不影响他们在转型后的工作岗位上干得更出色。《魔兽世界》公测时,雷军玩得很疯狂,连续熬夜几个月,瘦了几斤。下副本,打装备;还财大气粗,花大价钱买魔兽金币,搞到在游戏区中人缘特好,个个都喊他“老大”。而邹涛走马上任之后,就把东风日产的骊威、骐达两款新车融到了《春秋Q传》里,开了网络游戏和汽车行业异业合作的先河。

市场部经理许晓辉告诉我,他们市场部的3个人在写一本关于金山的书,会在年底推出,按照畅销书的做法来做,而不是像一般的企业传记。在采访邹涛的时候我见到了这本书的书稿,《风雨金山》的名字印在第一页上。而这本书他们也会自己来完成,不借助任何外力。

这就是金山公司,不管是不是程序员,身上都流淌着一种程序员的精神。

金山上市之后,雷军感觉到最大的变化是内部的士气高涨了,虽然在金山工作了十年的宋亮认为已经没有什么兴奋的感觉了,甚至比不上第一次拿到期权时兴奋。

而金山的上市,雷军认为给了中国的程序员一个希望:坚持下去是可以成功的。这或许就是金山上市对中国软件行业的一个真实、深远的影响。

⑥ 单纯作为一个职业来说,程序员在中国能干一辈子直到退休吗

程序员的工作比较累,对身体伤害也比较大,年龄大的人不太适合做。

平均工作时间是早上九点到晚上九点,如果遇到产品上线或者急需处理的问题,加班通宵也是家常便饭。

但如果说每天都是这么辛苦,倒也不尽然。那要是呆在什么公司和做什么项目,有的公司大部分都是闲的时候闲的要死,忙的时候忙的要命。而忙闲的比例一般在2:1到3:1之间吧。忙的时候加加班是应该的,闲的时候看看小说刷刷网页随便你,只要别太过分,基本没人管你。当然,也有的企业“文化”看程序闲着就难受,程序员技不压身,开心快乐很重要。

程序员的累体现在频繁加班以及休息期间还要及时响应线上问题。

原因有两个:

1.整个行业对快速迭代要求很高,越快占领市场越好。

2.产品质量难以把控,会频繁出现bug。

具体有多累我就不废话了,网上有不少吐槽加班的段子。

我想说的恰恰是程序员其实并不累,因为你可以很轻松找到不加班的公司而且工资还不低。鱼与熊掌可以兼得哦。

1.网上有不少某工作油水高的传言,例如金融高富帅、国企员工的隐形福利等,但是这些工作很难跳槽,程序员基本可以做到一年一跳,北上广深杭兜一圈没问题。

2.工资起点高。我们不说特例,有一到两年工作经验,人人都敢要价月薪10k。

⑦ 一个好的程序员至少应该具备哪些条件

楼上的几位显然误会我的意思了,我并不是说不应当写文档加注释注重团队精神,看看下面的一篇文章,那位三天就写出UNIX的他需要写文档注释和团队精神吗,他用不着。哪个高手没有一点傲气和自信,他之所以敢对用户说:拿到你想要的,然后滚蛋,你已经很幸运了!是因为他有这个资本。天才本就不循规蹈矩,那样他就不叫天才了。

MIT BBS上说微软电话面试的一道题就是“Who do you think is the best coder,
and why?”。我觉得挺有意思的,也来凑个热闹。排名不分先后。

Bill Joy, 前任Sun的首席科学家,当年在Berkeley时主持开发了最早版本的BSD。他还
是vi和csh的作者。当然,Csh Programming Considered Harmful 是另一个话题乐。据
说他想看看自己能不能写个操作系统,就在三天里写了个自己的Unix, 也就是BSD的前
身。当然是传说了,但足见他的功力。另一个传说是,1980年初的时候,DARPA让BBN在
Berkley Unix里加上BBN开发的TCP/IP代码。但当时还是研究生的B伯伯怒了,拒绝把BBN
TCP/IP加入BSD,因为他觉得BBN的TCP/IP写得不好。于是B伯伯出手了,端的是一箭封
喉,很快就写出了高性能的伯克利版TCP/IP。当时 BBN和DARPA签了巨额合同开发TCP/IP
Stack,谁知他们的代码还不如一个研究生的好。于是他们开会。只见当时B伯伯穿
个T-shirt出现在会议室(当时穿T-shirt不象现在,还是相当散漫的哈)。只见BBN问:你
怎么写出来的?而B伯伯答:简单,你读协议,然后编程就行了。最令偶晕倒的是,B伯
伯硕士毕业后决定到工业界发展,于是就到了当时只有一间办公室的Sun, 然后他就把
Sparc设计出来乐。。。象这种软硬通吃的牛人,想不佩服都不行的说。据Bill Joy的同
事说,一般开会的时候B伯伯总是拿一堆杂志漫不经心地读。但往往在关键之处,B伯伯
发言,直切要害,提出漂亮的构想,让同事们彻底崩溃。对了,他还是Java Spec和JINI
的主要作者之一。

John Carmack,ID Software的founder和Lead Programmer。上个月和一个搞图形的师兄
聊天,他竟然不知道John Carmack, 也让偶大大地晕了一把。不过也许搞研究的和搞实
战的多少有些隔吧。想必喜欢第一人称射击游戏的都知道J哥哥。90年代初只要能在PC
上搞个小动画都能让人惊叹一番的时候,J哥哥就推出了石破天惊的Castle Wolfstein,
然后再接再励,doom, doomII, Quake...每次都把3-D技术推到极限。J哥哥的简历上说
自己的专长是"Exhaust 3-D technology",真是牛人之言不我欺的说。做J哥哥这样的人
是很幸福的,因为各大图形卡厂家一有了新产品就要向他“进贡"
,不然如果他的游戏不支持哪种卡,哪种卡基本就会夭折乐。当初MS的Direct3D也得听
取他的意见,修改了不少API。当然,J哥哥在结婚前十数年如一日地每天编程14小时以
上,也是偶们凡人望尘莫及的。对了,J哥哥高中肆业(?),可以说是自学成才。不过
呢,谁要用这个例子来为自己学习不好辩护,就大错特错了。那 Leonardo Da Vinci还
是自学成才呢(人是私生子,不能上学)。普通人和天才还是有区别的。对了,其实偶们
叫“达分奇”是相当不对的,因为Vinci是地名,而Da Vinci就是从Vinci来的人的意
思。换句话说,Leonardo Da Vinci就是“从Vinci来的Leonardo”的意思。叫别
人“Da Vinci”就不知所谓乐。嗯,扯远了,打住。

David Cutler,VMS和Windows NT的首席设计师,去微软前号称硅谷最牛的kernel开发
员。当初他和他的手下在微软一周内把一个具备基本功能的bootable kernel写出来,然
后说:“who can't write an OS in a week?",也是牛气冲天的说。顺便说一句,D爷
爷到NT3.5时,管理1500名开发员,自己还兼做设计和编程,不改coder本色啊。

D爷爷天生脾气火爆,和人争论时喜欢双手猛击桌子以壮声势。 日常交谈fuck不离口。
他面试秘书时必问:"what do you think of the word 'fuck'?" ,让无数美女刹羽而
归。终于有一天,一个同样火爆的女面对这个问题脱口而出:"That's my favorite
word"。于是她被录取乐,为D爷爷工作到NT3.5发布。

Don Knuth。高爷爷其实用不着偶多说。学编程的不知道他就好像学物理的不知道牛顿,
学数学的不知道欧拉,学音乐的不知道莫扎特,学Delphi的不知到 Anders Hejlsberg,
或者学Linux不知道Linus Torvalds一样,不可原谅啊。为了让文章完整,就再罗唆几句
吧。高爷爷本科时就开始给行行色色的公司写各种稀奇古怪的编译器挣外快了。他卖给别
人时收一两千美元,那些公司拿了code,加工一下卖出去就是上万上十万。不过也没见高
爷爷不爽过,学者本色的说。想想那可是60年代初啊,高爷爷写编译器写多了,顺带就搞
出了个 Attribute Grammar和LR(k),大大地造福后人啊。至于高爷爷在CalTech的编程比
赛(有Alan Kay得众多高高手参加)总是第一,写的Tex到86年就code freeze,还附带2^n
美分奖励等等都是耳熟能详的,偶就不饶舌乐。

顺便说一下,高老大爷是无可争议的写作高手。他给Concrete Mathematics 写的前言可
谓字字铿锵,堪为前言的典范。他的技术文章也是一绝,文风细致,解释精当,而且没
有学究气,不失轻快跳脱。记得几年前读Concrete Mathemathics,时不时开怀大笑,让
老妈极其郁闷,觉得我nerdy到家,不可救药。其实呢,子非鱼,安知鱼之乐,更不知那
完全是高爷爷的功劳。说到写作高手,不能不提Stephen A. Cook。他的文章当年就被我
们的写作老师极力推荐,号称典雅文风的样本。库爷爷一头银发,身材颀长,总是面带
谦和的微笑,颇有仙风道骨,正好和他的仙文相配的说。

高爷爷其实还是开源运动的先驱。虽然他没有象Richard Stallman那样八方奔走,但他
捐献了好多作品,都可以在网上看到,比如着名的Mathematical Writing,MMIXWare,
The Tex Book等,更不用说足以让他流芳百世的Tex乐。

Ken Thompson,C语言前身B语言的作者,Unix的发明人之一(另一个是Dennis M. Riche
老大,被尊为DMR),Belle(一个厉害的国际象棋程序)的作者之一, 操作系统Plan 9的主
要作者(另一个是大牛人Rob Pike,
前不久被google挖走了)。Ken爷爷也算是计算机历史上开天辟地的人物了。1969年还是
计算机史前时代,普通人都认为只有大型机才能运行通用的操作系统,小型机只有高山
仰止的份儿。至于用高级语言来写操作系统,更是笑谈。Ken爷爷自然不是池中物,于是
他和DMR怒了,在1969年到1970间用汇编在PDP-7上写出了UNIX的第一个版本。他们并不
知道,一场轰轰烈烈的UNIX传奇由此拉开了序幕。Ken爷爷在1971年又把Unix用C重写,
于是C在随后20年成就了不知多少豪杰的梦想和光荣。

Ken爷爷还有段佳话: 装了UNIX的PDP-11最早被安装在Bell Lab里供大家日常使用。很
快大家就发现Ken爷爷总能进入他们的帐户,获得最高权限。Bell
Lab里的科学家都心比天高,当然被搞得郁闷无比。于是有高手怒了,跳出来分析了UNIX
代码,找到后门,修改代码,然后重新编译了整个UNIX。就在大家都以为“这个世界清
净了”的时候,他们发现Ken爷爷还是轻而易举地拿到他们的帐户权限,百思不解后,只
好继续郁闷。谁知道这一郁闷,就郁闷了14年,直到Ken爷爷道出个中缘由。原来,代码
里的确有后门,但后门不在Unix代码里,而在编译Unix代码的C编译器里。每次C编译器
编译UNIX的代码,就自动生成后门代码。而整个Bell Lab的人,都是用Ken爷爷的C编译
器。

(6)Rob Pike, AT&T Bell Lab前Member of Technical Staff ,现在google研究操作系
统 。罗伯伯是Unix的先驱,是贝尔实验室最早和Ken Thompson以及Dennis M. Ritche开
发 Unix的猛人,UTF-8的设计人。他还在美国名嘴David
Letterman的晚间节目上露了一小脸,一脸憨厚地帮一胖子吹牛搞怪。让偶佩服不已的
是,罗伯伯还是1980年奥运会射箭的银牌得主。他还是个颇为厉害的业余天文学家,设
计的珈玛射线望远镜差点被NASA用在航天飞机上。他还是两本经典,The Unix
Programming Environment 和 The Practice of Programming 的作者之一。如果初学者
想在编程方面精益求精,实在该好好读读这两本书。它们都有中文版的说。罗伯伯还写
出了Unix下第一个基于位图的窗口系统,并且是着名的blit终端的作者。当然了,罗伯
伯还是号称锐意革新的操作系统,Plan9,的主要作者。可惜的是,Plan9并没有引起多
少人的注意。罗伯伯一怒之下,写出了振聋发聩的雄文 Systems Software Research is
Irrelevant,痛斥当下系统开发的不思进取,固步自封的弊病。虽然这篇文章是罗伯伯
含忿出手,颇有偏激之词,但确实道出了系统开发的无奈:开发周期越来越长,代价越
来越大,用户被统一到少数几个系统上,结果越来越多的活动是测量和修补,而真正的
革新越来越少。

就在罗伯伯郁闷之极的时候,google登门求贤来乐。如果说现在还有一家大众公司在不
遗余力地把系统开发推向极致的话,也就是google乐。随便看看google的成果就知道
了。具有超强容错和负载平衡能力的分布式文件系统GFS
(现在能够用100,000台廉价PC搭起一个巨型分布系统,并且高效便宜地进行管理的系统
也不多哈),大规模机器学习系统(拼写检查,广告匹配,拼音搜寻。。。哪个都很牛的
说),更不用说处理海量并行计算的各式google服务了。Rob在System Software
Research is Irrelevant里萧瑟地说现在没有人再关心系统研究的前沿成果了。想不到
他错了,应为google关心。google网络了大批功成总是试图吸取系统研究的最新成果。
想必Rob Pike在google很幸福。愿他做出更棒的系统。

Dennis M. Ritchie, 既然Ken Thompson是我的偶像,新闻组上人称DMR的Dennis M.
Ritchie自然也是,毕竟两人共同缔造了UNIX,而Dennis几乎独力把C搞大(当然,C的前
身是B,而B是Ken Thompson一手做出来的)。两人1983年分享图灵奖,是有史以来少数几
个因工程项目得奖的工程师(本来是唯一的一对儿,但Alan Kay才因为SmallTalk得奖,
所以就成了唯二的乐) 一个人一生能做出一个卓越的系统已经不易,DMR的C和UNIX长盛
不衰近30年,至今生机勃勃,DMR此生可以无憾的说。

D爷爷也算有家学渊源:他老爸在AT&T贝尔实验室工作了一辈子,并在电路设计方面卓有
成就,还出了本颇有影响的书The Design of Switching Circuits,据说在交换理论和
逻辑设计方面有独到的论述。当然,D爷爷和他老爸是不同时代的人:他老爸的研究成
形于晶体管发明之前,而D爷爷的工作离了晶体管就玩儿不转乐。:-D

不要看D爷爷搞出了C,其实他最爱的编程语言是Alef,在Plan9上运行,支持并行编程。
Alef的语法和C相似,但数据类型和执行方式都和C大大不同。说到语言,D爷爷对后来
人有非常中肯的建议:抱着学习的目的来开发你自己的语言,不要冀望于它被众人接
受。这个建议不光对语言开发有用,也适用于其它大型系统的开发。别的不说,DMR后来
领导自己的团队在1995年和1996分别推出了Plan9和Inferno操作系统,又用多少人知道
呢?其实,D爷爷当初也没想过C会风行世界。他开发C的初衷和Eric S. Raymond
在Cathedral and Bazaar里阐述的一样,就是要消除自己对现有工具的不爽之处。谁
知D爷爷无心插柳,C竟然受到众多程序员的狂热拥戴,连D爷爷自己都大惑不解。在一次
采访中D爷爷说大概那是因为C的抽象程度碰巧既满足了程序员的要求, 又容易实现。当
然C一度是Unix上的通用语言也是原因。但不管怎么说,D爷爷对编程语言出色的审美意
识奠定了C广为流传的基础。

最后八卦一下。D爷爷的业余爱好和NBA大牛Karl Malone一样:开卡车。不过D爷爷更喜
欢开NASCAR,而KM独爱巨无霸。J D爷爷自称心中不供偶像,如果一定要说一个,那就
是Ken Thompson了。现在Ken爷爷退休当飞机教练去了,而D爷爷当了贝尔实验室系统开
发部的头,整日忙于开支票。他俩合作20年,屡屡创造历史。这段令人神往的佳话,也
就长留你我心中乐。

P.S., 很多人都以为Brian W. Kernighan是C的作者。其实BWK只是写了那本经典K&R C。
据D爷爷说,他,Ken, 和Kernighan三人中,Kernighan最能写文章,他次之,而Ken写
得最少;但说到编程,Ken爷爷才是当之无愧的老大。

Edsger Wybe Dijkstra, 对,就是E.W. Dijkstra. 一提到EWD,很多人就会想起找最短
路径的Dijkstra Algorithm,就好像一提到Sir. Tony Hoare,就想起Quick Sort一样。
其实这些个算法不过是两个牛人在他们职业生涯中最琐碎的贡献。比如Dijkstra算法,
无非是戴爷爷在1956年为了展示新计算机
ARMAC的计算能力,初试身手的成果,属于他的算法处女作。据戴爷爷自述,他搞出最
短路径算法的时候连纸笔都没用。当时他和他老婆在阿姆斯特丹一家咖啡厅的阳台上晒
太阳喝咖啡,突然就把这个算法想出来乐。而且当时的算法研究还比较原始,牛人们忙
着用计算机搞数值计算,对离散算法不屑一顾。那时连一个象样的专注于离散算法的专
业期刊都没有。戴爷爷于是推迟发表这个算法。直到1959年,他才把这个算法发表
在Numerische Mathematik的创刊号上,权为捧场。:-)
EWD在多个领域牛气冲天,端的是理论和编程两手硬的高手。只不过他的很多工作比较
深刻,学校的老先生们觉得本科生接受不了,不给本科生讲而已。

戴爷爷大概因为最短路径算法一战成名,于是有人请他参加另一台计算机X1的设计工
作,并且把设计实时中断系统的任务派给了他。现在看来实时中断也许不算什么,但要
知到,X1前根本就没有实时中断的概念。实现它简直就是一场豪赌。戴爷爷起初还不情
愿,但经不住项目负责人Bram和Carel的轮番 “吹捧”:我们知道实时中断让您工作变
得非常困难,但象您这样的牛人肯定能做出来的说。结果戴爷爷被糖衣炮弹彻底击穿,
接下了这个烫手山芋。两三年后,他不仅搞出了实时中断,还围绕这个写出了自己的博
士论文,顺利戴上博士帽。

让戴爷爷真正成名立万的还是在X1上开发的Algo60,最早的高级语言之一。戴爷爷没日
没夜地工作了8个月,就搞出了Algo60,也因此获得了 1972年的图灵奖。因为Algo60,
戴爷爷发表了一篇石破天惊的文章:Recursive
Programming,于是人们才知道,原来高级语言也可以高效地实现递归,原来从此以后,
所有程序员都不可避免地和戴爷爷发明的一个词(应该说是概念)打交道:堆栈。
而且Algo60还让戴爷爷深入地思考多道程序设计的问题,最终发明了每个系统程序员
都绕不开的概念:semaphore。当然,戴爷爷总是把他发明的概念严格形式化,极具科
学家本色的说。和这些成就想比,他提出的吃饭的哲学家问题,也就没什么好说的了。

说来好笑,当时的大学(忘了哪所了)还是觉得戴爷爷没有受过正统的数学训练,也不是
专门搞数值分析的,所以最后不太情愿地给了他一个教职。这种小挫折并不能妨碍象戴
爷爷这样的牛人创造历史。他一边教数值分析(:-D) ,一边开始开发一个新的操作系
统,并培养计算机科学家。几年后,THE Multiprogramming
System横空出世。THE是第一个支持松散耦合,显式同步的进程并由此使得严格证明系统
没有死锁变得容易的操作系统。可惜戴爷爷任职的系不识货,还强行解散了他的研究小
组(1972年戴爷爷给他的系主任说他得了图灵奖,系主任的第一反应是你们搞计算机就
喜欢乱发奖)。这让戴爷爷相当郁闷,得了抑郁症。在极度郁闷之中,戴爷爷决定用写作
来治疗自己的抑郁症。于是经典就诞生乐:Notes on Structured Programming。戴爷爷
从此被尊为结构化编程的奠基人,而且他的抑郁症也被治好乐。

EWD太牛,结果他的故事也太多。先到这里吧。1973起,他的故事就在美国发生了。

Anders Hejlsberg,微软.NET的首席架构师,编程语言设计和实现的顶尖高手。他一手
做出了 Turbo Pascal, 也是Delphi, J++(尤其是WFC),C#, 和.NET的主要作者。这些作
品的名字足以为他立传。作为一个程序员,我在这样的大师面前实在无语。生子当
如Anders的说。李维的<>里已详细讲述了Anders的传奇故事,我就不用费舌了:

http: //java.mblogger.cn/iexploiter/posts/1505.aspx

Artima上有Anders谈C#的系列访谈。MSDN上有一段Anders导游的录像 。有兴趣可以去看
看牛人的丰采。

⑧ 程序员在职业生涯中易犯的7个错误

1.没有明确的职业目标


没有目标的人生,就像无根的浮萍,水流到哪里就飘到哪里,一生漂泊。


如果你想要在软件开发领域获得真正的成功,那么就必须知道该何去何从。或许面对遥远的未来,你已经有了一个粗略的目标了。但是除了这点还不够,你应当坚实自己的目标——清楚的定义在实现过程中的每个重要时间点所需要达到的效果。


我认识许多程序员和其它方面的专业人士,数十年来他们都在相同的职位上反复地做着同样的事情。是的,你没有看错,是数十年。接受职业现状,不做任何改变,是造成这种悲剧的根源。对于未来,如果你没有明确的职业规划,这样的悲剧就很可能会发生在你身上。


面对于此,你该怎么做呢?


从现在开始,花一些时间来认真规划一下职业并确定最近的目标。一旦你达到了这个目标,你就要选择一个新的目标了。在职业生涯中,这样的目标会一个接着一个。你可以把这些目标写下来,放在一个每天都可以看见的地方,这样就可以让你随时回想起当前需要做的工作。


2.不重视“软技能”或非技术的东西


我认识许多擅长写代码的程序员,他们可以用所写的算法把我耍得团团转,他们对复杂架构的理解力和思考能力令我自愧不如。


但是真实的状况却是:技术不如他们的我,软件开发领域的职业发展却全面超过了他们,除了职位,还包括薪水、生产力等诸多方面。


在这里我并不是为了吹嘘自己多了不起,而是为了向那些只埋头专研技术的程序员们说明“软技能”对于职业发展有多重要。


作为一个软件开发者,我相信你也清楚,编写代码并不是工作的全部。在通往成功的道路上,还需要学习很多其它技能。我们需要长期与他人打交道,所以必须学习为人处事;软件开发面临长期的赶工与不同的需求变化,所以需要学习对心态和注意力的调整;在不断变化的环境里有许多事情需要处理,所以应当学习对事情划分优先级以做到效率的最大化。另外,我们对待身体健康应当和对待自己收入一样敏感,这个才是革命的本钱。


我还可以继续列举出更多的东西,关于了解开发者应当掌握的“软技能”你可以去阅读我写的《SoftSkills:TheSoftwareDeveloper’sManua》一书。


总的来说,在生活中无论从事什么样的工作,那些软技能通常都比硬性的技术能力更为重要,所以请保持不断地学习这些技能。


3.不融入社区生活


在程序员生涯中有一样东西令我受益颇深,它就是社区的帮助。成为这个大群体的一部分,不仅让我拥有了归属感不再孤独,也帮助我改进了自身的技能,向着更高的平台发展。


如果你还没有参与社区生活的话,我强烈建议你融入这个圈子里来。它是一个比自我宽广得多的平台,有助于你的发展。


如果你感觉自己的软件开发工作停滞不前,费劲脑力也无法获得更大突破的时候,最好的方式就是加入社区,与一群有志同道合的人共同探讨所遇到的困难,获得有助于解决问题的建议。另外,融入社区生活还能够聚集人气,培养人脉,这对于提升自身的职业发展也有很大帮助。


但是,如何才能融入到社区生活中呢?


这很简单,世界各地都有很多开发者团体,你可以通过程序员网站找到并加入到他们当中去。你还可以参加开源夏令营,这是一个一年一度的免费地方性活动,众多开发人员会聚在一起分享他们的工作,任何人都可登记参加自己感兴趣的话题。


如果你不希望在现实生活中与过多的人接触,也可以选择加入虚拟社区。


那些大众的程序员社区会是你的第一选择。在社区中你会发现有一些非常厉害的程序员,他们会在自己的博客上写一些精辟的文章并解答大家的问题。除此之外,还有另外一些不错的在线社区,比如大牛们的博客网站、各种技术论坛、讨论群等。


当你开始学会分享,把自己的所知与所想都写出来的时候,你就真正的融入进了社区生活——而这个博客就是我为自己加入这个程序员社区所做的第一件事。:-)


4.没有专长


如果你过去常访问我的博客或者YouTube视频,你会发现我很多时候都在谈论这个话题。这个话题是如此重要,以至于我一有机会就会说到它。


俗话说,术业有专攻。你应当选择一项想要专精的技术并努力磨炼它。但这并不意味着你就可以放弃对其它技术的基本理解而一味地去专研某项技术——我对那些会数种语言的人是非常欣赏的。这一点非常重要,尤其是在你职业生涯的早期培养一技之长的时候。


专长可以满足更高级的需求,因此,在同等条件下,它会带来更丰厚的报酬并更快的积累声望——这些对于业界对你的认可是很有帮助的。


有专长的人好比是小池塘中的大鱼,受人瞩目。或许最终这条大鱼会跳入更宽广的池子,但是所累积的声望和名气同样有助于在软件开发行业的其它领域的发展。


凡事只要七分就好,对于专长技术的研究学习同样如此。过度的投入会对程序员的时间与精力造成浪费,这是得不偿失的。


5.无视个人品牌价值


生活中充满着各种变数:搬家、结婚、换工作、一夜暴富、突然发福等等。无论如何,有一样东西始终会伴随着你一生,而这个东西就是——名字。


你的名字会贯穿于你的全部生活,难道它还不值得你去重视么?


你的名字或者也可以称作是你的个人品牌是一件非常有投资价值的东西,可许多软件开发人员对此却一无所知。


对于获得工作、取得晋升、客户端的登陆以及工作的开展等,名字无疑都展现了其强大的作用。毫不夸张的说,假如你臭名昭着的话,会万事难行,而如果你有良好的名誉的话,大多事情只需通过简单的握手就能搞定。


我认识很多的软件开发人员,他们从不担心自己会失业,这是因为他们投资了时间和精力来打造坚实的个人品牌。他们知道,无论发生什么事情,在他们失业后的几个小时内就可以获得一份新的工作,这是因为他们在业界有良好的声誉。


对产品和服务进行的投资看起来很正常,但是你是否考虑过自我营销的价值?要在软件开发行业建立起自己的个人品牌,我的建议是从创建自己的博客开始,选择将自己的专长或者有很深了解的领域作为提高自己影响力的跳板,学会把自己的名字一步步做成行业的金字招牌。如何快速的提高自己的影响力呢?最好的方法之一就是创建对别人有帮助的文章。


就拿这个博客为例吧。这个博客建立了我在互联网上的个人品牌和声誉,如果你认为我的文章或者网站是有价值的,你会选择进行分享。甚至你有可能把它列入收藏或者进行订阅,以方便以后继续访问。而这只是其中一种打造个人品牌的方式。同样的,你还可以选择视频网站、播客等媒体,或者在书刊上发表文章,在会议上演讲等方式。如果你对如何在软件开发领域深度挖掘自身的品牌价值很感兴趣,这个网站会告诉你如何去做。


6.荒废业务时间


在工作之余,你应当做一些项目来练练手。


做业余工作有许多你不知道的好处。首先,它可以有效的改进你的专业技能,特别是那些在平时的工作中很少用到的技术。相比起平时朝九晚五的工作,业余工作类型多变,对于专业技能的提高更有好处。其次,它有助于你对新的开发技术和技巧的学习。这对于日后你想从事新的工作是很有帮助的。我碰到过许多程序员,他们向我抱怨在当前工作中没有机会去学习新技术,这让他们今后无法在工作市场上立足。而我向他们建议工作之余去做一些小项目,使用他们今后想要立足的新技术——这种方式对于提高相关技术是很有帮助的。


除此之外,我们不要忽视做业余工作所带来的经济利益。人们常认为业余时间做的那些小项目是挣不到什么钱的,而事实上它却是额外收入的重要来源。4年以前,我在业余时间里开发了一个在Android和iOS平台上使用的应用程序,而到现在,这个应用程序还能为我创造价值。


我还认识一些程序员,他们从业余工作做起,最后把这些工作发展为了全职工作。而事实上我就是这些程序员中的一位。这个博客本身以及SimpleProgrammer周围的其它部分现在成为了我的全职工作。我喜欢称自己为程序员的生活导师,但是也有很多人认为我是一个专职的博客写手。


业余工作可以让你充满乐趣,它能够把你从那些你不喜欢但又必须去做的工作中解脱出来。作为一种释放工作压力的好方法,它会每天带给你新的希望。


7.没有自我学习的计划


在我面试软件人员的时候,我首先会问到的一个问题就是关于他们的自我学习和持续完善的计划——如何进行自我完善。程序员如何在这个快速变化的领域保持技术与观念上的更新?我希望获得的回答是他们能告诉我对于自我学习与成长他们有着一个实际可行的计划。因为一个致力于不断学习进步的人不仅能够让自己迈向成功还能影响到周围的人,使他们一同迈向成功。


然而,有如此之多的程序员对于自我学习没有任何计划。假如你是这些人中的一员,你就应该立即行动起来做一个自我学习的计划。


这儿有一个可供参考的个人简单计划:


坚持每月读一本关于技术学习或者职业发展的书籍。


这意味着一年时间里你需要阅读12本书。对于我来说,我会在每天用至少45分钟时间来阅读。当我在跑步机上运动的时候我会同时阅读一些与我个人职业发展相关的文章。


积沙成塔,集腋成裘。每天只需花费30分钟时间来阅读书籍,一两年时间之后你的人生境遇就会发生很大的改变。

阅读全文

与六张图程序员的一生相关的资料

热点内容
悬赏平台免费源码 浏览:884
游戏地图生成算法 浏览:962
java获取字段的类型 浏览:857
php开放源码 浏览:905
若水android源码 浏览:795
phpphpize安装 浏览:801
cad中点捕捉命令 浏览:29
单片机检测继电器 浏览:707
源码时代培训机构贷款 浏览:552
南光30c如何连app 浏览:821
怎么样获取对文件夹的权限 浏览:448
linuxutc时间获取 浏览:224
灵魂app是哪里的 浏览:226
云听app客服在哪里 浏览:579
xss过滤java 浏览:663
dvdmark文件夹 浏览:207
广联达组价需要加密狗吗 浏览:352
挂载分区命令 浏览:916
phpfpm的作用 浏览:653
填pdf表格 浏览:526