职业规划是对职业生涯乃至人生计划的过程,职业生涯规划的好坏可能将影响整个生命历程。感谢您阅读《程序员职场-切忌夸夸其谈》内容,职场资讯网小编向您推荐一些职业规划知识,欢迎参考,希望能帮到你。

相比其他职业来说,程序员是一个比较重视实干的职业,一个好的项目经理,他会喜欢并支持那些有见地,有想法并勇于提出来的下属,但这不是他最终想要的结果,毕竟不是搞辩论赛,谁见解独特,咄咄逼人,谁就更受欢迎,项目经理更关注的是提出问题并能解决问题的下属,因为这样的人才能真正的为企业创造价值。

下面我们就从下A的经历体会一下夸夸其谈在程序开发中是要不得的道理。

小A近来一直比较苦恼,因为他一直感觉在公司不得志,人家都说程序员太内向,不会交流,可回想一下自己的在工作中的表现,自己表现得挺积极,挺活跃的啦,可领导和同事似乎都不买账,并没有对自己心悦诚服和抱比较高的期望,一段时间以来,他一直都在思索这个问题,有时甚至想:真是天妒英才呀!。其实小A做的真的还是不错的,在日常的工作中,他很喜欢和同事讨论技术问题,因为他也经常阅读技术文章和访问技术论坛,所以知识面还是比较广的,每当大家一起探讨的时候,通常小A能提出比较新颖独特的见解,根据他自己的理解和以前学到的知识,他能滔滔不绝的对人阐述自己方案,急切地希望得到别人的认同,可由于每个人的知识结构和经历的差异,别人总是听个似是而非,往往是听完小A的高谈阔论一番后,本来想发表一下自己的见解的兄弟们也便偃旗息鼓了,有时在公司有新的项目需求,开技术讨论会的时候,小A同样存在这样的问题,有一天经理将他叫到办公室,语重心长地对他说:小A呀,你的工作比较积极,但方式上还是有那么一点小问题,你提出的意见和方案都很好,可那些方案其他人可能不太理解,你谈的可能也只是些技术片断,所以,建议你在谈论上提出问题之后,下去能做一个简单雏形的demo演示给大家看,这样就直观了许多,大家就更容易接受你了!,小A连忙称是,自己想想,经理说得还真不无道理,以前自己就像一个传教士一样,费尽了吐沫星子,可大家听的丈二和尚摸不着头,知道的懂得这小子有两把刷子,不知道的还以为这小子是哗众取宠呢。后来,再有类似的技术讨论,小A一般是先在会上听完其他人的建议,这听别人说的时候,他本身也从别人身上学到了一些知识,再结合自己的所学,他也会提出一种看法,但讨论完后,他会将自己的地想发用一中最简单的方法实现出来,不必要要求功能多详尽,只要能说明自己观点的关键思路和步骤就行,然后他会找一个合适的时间,将实现的小demo演示给大家看。这种方法很快便奏效了,小A的方案由于有了现实依据,大家在看demo的时候,也会提出一些好的建议和补充,小A经过修正后很快便能得到大家的普遍认可。有了几次这样的经历,小A在公司的名声就越来越好了,同事们对他出色的工作能力也都表示出心悦诚服,而经理也更加重要小A了,这不小A现在正春风得意着呢。

大家都说希望能有一个正面人物,可现实生活中,往往对反面的人和事物比较感冒,比如最近的什么艳照啦,总能引起大家的关注,并留下深刻的印象。这篇写了这么个小A,虽然不能说是正面人物,可他知错就改,也不能不说是一个优秀者。

雨果这样说过:当一个人是一个真正的人的时候,他就应当与大言不惭和矫揉造作之间保持等距离,既不夸夸其谈,也不扭捏取宠。的确,当前社会,竞争异常激烈,每个人都希望自己能高人一处,出人一等,都希望别人能佩服和信任自己,可这些都应该依赖于真才实学,即便有真本领,为人处事也应该注意自己的言谈举止,在表现自己能力的同时,也应该有对别人适当的尊重,保持一个谦逊的风格,否则,故意夸大事实,说话添油加醋,哗众取宠,只能招惹大家的讨厌,久而久之也会爆漏自己的性格弱点。文中的小A开始便对此没有足够的认识他敢于表现自己,本来是一项好的能力素质,可他说的天马行空,让其他人不能了解他深邃的思想,给外人看来,他却是一个夸夸其谈者。后来经过正确的调整,使得自己的见解和提议更容易的被别人接受后,便有了很大的提高。

扩展阅读

也谈青年程序员如何进入职场[2]


我们的办公室是个大型动物园,里面形形色色的动物有各种各样,在开始工作之前,先看好自己要成为什么样的动物,以及能成为什么样的动物,我想是非常有必要的。

第一种动物:狗,狗的特点就一个字,忠,领导让往东绝对不往西,领导吃屎绝对不吃馒头,领导让犯法,绝对不能去。有人说不对啊,这怎么不忠了,狗的忠是有限度的,忠只是个手段,做狗的目的是变成狼,最后上位自己当老大,狗只是伪装而已,狗除了忠意外还是很有能耐的,首先,狗最擅长做的事就是驱赶其他动物,只要这样才能达到少做工作,多出成绩,背黑锅我来,送死你们去的至高境界。其次,狗最善于揣摩领导的意思,领导要是问某某最近忙不忙啊。,狗就知道领导觉得这人最近工作量不饱和了,回去赶紧给加点工作量,领导要是问某某最近忙什么呢?狗就知道,领导是有可能打算给这个人派点工作了,赶快说这人不忙。领导要是问某某最近还在忙啊?,狗就知道领导看某某不顺眼,得赶快找个由头让某某滚蛋,总之,听话听音,领导一努嘴,狗就知道领导是什么意思,就凭这一招,狗的飞黄腾达,指日可待。

第二种动物,猪,狗是人才猪就是奴才,领导说什么猪都第一时间符合,不过猪是在没能力,除了无条件的附和领导之外,猪也没有别的长处,最多也就是偶尔打打小报告,不过就凭这一条,猪也能高高兴兴的在这混个温饱,不但裁员的时候不会被裁,平时有点好处领导也会想到猪,因为无论如何,猪是一个听话的好员工。

第三种动物,驴,驴这东西最可怜,除了干活什么都不会,一般性格懦弱点的程序员都是驴这种扮相,大家有活都会找他,他也不懂得说不,领导也知道他干活多,但是更知道他性格懦弱,不懂得争取自己的利益,所以也不用给他什么甜头,反正驴要是胆敢稍微偷懒,立刻吓唬一通,驴就又老老实实的上工了。

第四种动物,野牛,野牛就是团队里技术很牛的哥们,但是老看别人不顺眼,觉得自己技术牛,就想对别人指手画脚,这样的人虽然技术牛,领导也不愿意用,因为不听话,外带不服从管理,不过这种员工特别适合干背黑锅的事,所以也要留着点,作为平衡其他势力的一个部分,偶尔进行安抚也是好的。

第五种动物,狐狸,狐狸就是干活最少但是好事总有他的那个,狐狸的机灵就在于上上下下打成一片,既不想狗那么依上欺下,又么有猪那么紧跟队伍,技术上虽然没有野牛好,但是也不错,而且虽然不拒绝别人,但是干活溜的比谁都快。外带自己炒炒股票,买点基金,每天生活过的有滋有味,虽然工作上没有大起色,但是也不见什么纰漏。一般每个团队都有这么一个左右逢源的主,因为这种人交际广泛,一般领导也就对起放任,因为没准什么时候,还需要这些人的帮助呢。

综上,基本就是一个公司生态圈,咱们这圈里不论好坏,也没有是非,大家都是活着而已,职场新人进来以后可以想想自己的定位。

程序员职场 别作愤青


职业规划就是对职业生涯乃至人生进行持续的系统的计划的过程。一个完整的职业规划由职业定位、目标设定和通道设计三个要素构成。

我是清都山水郎,天教懒慢带疏狂。曾批给露支风敕,累奏留云借月章。 诗万首,酒千觞,几曾着眼看侯王?玉楼金阙慵归去,且插梅花醉洛阳。IT公司中都是年轻人,有不少还是毕业不久的热血青年,初入社会,大有四海之志,八荒之心,可社会却是很现实的,毕竟多数人还是在封闭,保守,甚至有思想的环境中工作,除了做好自己的本职工作,他们必须花费大量时间来调整自己对现状的种种不满,很多人很快就会从有志青年,变成了愤世嫉俗的愤青。大有众人皆醉我独醒的味道,且看下面的这个程序员小B的故事。

小B是一家互联网公司的程序员,毕业后进入这家公司的时候,小B很努力,并且凭借自己的聪明才智,技术也进步了很多,可小B是一个非常激进的人,他在大学的时候就特别热衷于对新技术的学习,而公司的几位老架构师,虽然经验丰富,但用的都是一些比较保守和成熟的老技术,小B曾给几位老架构师提过建议,希望能将一些先进的新技术引入到项目中来,遭到了他们的拒绝,理由很简单:新技术不成熟,以前没实施经验,不可靠。小B只好作罢。后来,随着工作时间的增长,小B发现公司存在着很多问题,比如拉帮结派,家族式经营。并且伴随他能力的提高,他对薪资的期望值也有了提升,而公司呢,对此却一直缄口不言,他经常在私下与同事和朋友谈论公司的种种弊端,加上对几位老架构师保守做法的不赞同,他逐渐丧失了工作热情,主管分配的任务,不完成,主管交待的事情,不理会,公司高层很快就发现了小B的这种工作表现,并且从员工口中也得知小B经常对公司抱有种种不满的情绪,和小B谈了几次话后,见他仍没有起色,就扫地出门了。

下面谈论下我对小B做法的看法:

首先肯定,小B是一个很有工作能力的人,而且在职期间他也能很好的完成工作任务,并在工作之余自己学习新技术,这些都说明了小B是一个很有能力的人,但为何公司最终还要将他开除呢,道理很简单,小B因为情绪的不满,严重影响了工作,这样的人,留住公司中,只能给公司造成更坏的影响,他有问题不直接和公司沟通,却在私下大谈特谈公司的弊端,不光影响自己的工作情绪,更重要的是严重影响其它员工的工作热情,没有任何一家成功的公司会包容这样的人!而小B呢,可以说他在职场上的经验太少,当公司的发展和个人的发展有冲突的时候,他应该当机立断的做选择:要么闭上嘴巴,闷头做事,用屁股决定脑袋,要么赶紧走人,而绝对不该像他那样,即舍不得离开公司,还满腹牢骚怨气。任何一个人在职业生涯中都会遇到和小B同样的情况,此时好的做法就是当机立断的作出选择:1.留下,闷头做事 2.走人。千万别做愤青!

IBM Rational总经理谈程序员生涯


上周应邀对IBM软件集团大中华Rational总经理夏然先生进行了专访,期间谈到两点有关程序员职场发展的话题。

新丁

程鸿:现在很多学软件开发的毕业生都反映就业困难,从学软件开发到掌握软件开发技能是否必然需要一个过程?对于他们您有怎样的建议?

夏然:我读研究生的时候,有一年的时间出来跟企业合作。其实是一个大公司的项目外包给学校,学校再安排六七个实习生来做;学生通过完成项目获得学分,学校也从企业那里获得一定的赞助。类似的实战现在各个高校也有,这种方式对于培养实战经验非常有效。我也是做软件开发出身的,这些对我们那时候有非常大的帮助。

在美国,很多读软件开发毕业之后也会选择自己创业。自己创业可能成功也可能失败,但是会给自己非常强的动力,而且创业阶段吃不饱穿不暖的感觉是宝贵的人生财富。

在我眼里,大学毕业之后的软件开发人员需要至少六个月的时间才可以在实际的工作中上手。在我担任IBM开发经理时,见过许多这样的人才。

老人

程鸿:很多人讲程序员通常干到30岁就不行了,不能上管理岗位就只能转行,程序高手再强也不能做一辈子。对此您怎么看?

夏然:真正的程序高手不是那些自以为很了不起,很年轻,很聪明的人,这种人有时候连个合格的项目工程师都做不成。从一小块做起,到负责越来越大的部分,再到最后参与整个项目的架构,30岁的时候能做到这样就很厉害了。

单打独斗的年代早已过去,一个真正的软件产品,一个人是不可能做成的,甚至五十个人也是不可能做成的,往往需要几百人、上千人,花至少六个月到一年的时间才可以做成。对于一个开发者来说,一层一层做产品架构,做QA,参与软件流程的制定,足够丰富的经验是必不可少的前提。

IBM有许多主管开发工作的程序高手,他们一年也写不了几行代码,但是他会看产品如何发展,企业如何往前走,这才是企业灵魂的人才。

程序员职场 卖技不卖身


从毕业120斤帅小伙,到现在160斤大胖猪,也没多长时间,作我们这一行的,工作单调不说,而且打早晨上班起,就一直处于坐姿,中午狼吞虎咽的吃两口饭,下午继续坐着养膘,怎么能不发福呢?和同学聚会的时候,同学都说我是老板肚,我听完也只能无可奈何的笑笑,这还没奔三呢,身材却像极了奔四奔五的人。虽咱们都过上了衣食无忧的生活,可看看这身材,那叫严重透支亚!最近党中央不是一直提倡要持续性发展么,其实我们程序员平时也要悠着点,大家在工作的时候,要量力而行,别整天加班,加班再加班,回家狠吃成都小吃,身体这玩艺,不出问题的时候好着呢,出了可就麻烦了。请看下面的几位同行。

情景一:小A是一家外包公司的程序员,公司项目由于前期失误,导致后期时间非常紧,于是整天没日没夜地干,晚上加班经常到10来点,而且为了赶时间,中间还不吃晚餐,小A更是一个工作努力认真的人,他每天早晨提前半个小时来,晚上基本上9点之前没走过,有时还通宵加班,就这样,小A和他的同事们大干狠干了将近3个月,项目最终完成了,客户也通过了验收,小A如愿以偿的拿到了项目奖金,可他最近老感觉身体不适,夜里盗汗,睡不好,到医院一查,糖尿病早期,得,一个大好青年,就这么毁了,人家医生也解释了,长期加夜班,睡眠不好容易得糖尿病,这病要是上了身,就目前来看,一辈子算是中了招,没个好呀。可惜小A年纪轻轻的。想起自己给公司那么卖力,再看看现在拿到手不到4位数的奖金,小A欲哭无泪。

情景二:小B与小C是大学里面要好同学,毕业后,小B应聘到了一家大型外企,但薪水起初比较低,而小C由于为人处事不太懂,大型公司比较重视综合素质,小C只好去小型私企去工作,但凭着他比较高的技术水平,他很快在小公司被提升为PM,待遇也提高了不少,比小B要高很多,而且小C觉得自己职位也得到了提升,于是很安心的在小公司里面工作了两年,两年中,他虽然身处PM的职位,可加上他,研发团队就3个人,他这个PM就是代码比别人写的多点,班比别人加的多点,公司规范极差,经常靠加班加点来维持项目的进度,而每个人之间沟通也比较少,每天在大筒子办公室里面,你干你的,我干我的,平时小C忙得要死,根本没有时间学习英语和一些其它的生活常识,因为接触的人也少,小C内向的性格一直也没有得到改善,而小B呢,入职后公司就组织了英语培训,每周两节课,两周考一次试,小B的英语水平很快得到了提升,此后,他被分给一个有6年工作经验的老SDE手下工作,其实就是让他做老SED的徒弟,那个前辈有丰富的开发和架构经验,最幸运的是他一直负责一个行业软件的开发和维护,这套软件在相关行业里面首屈一指,在这个行业中,这个老程序员的技术和经验也绝对是一流的,小B很会做事情,经常向那个老家伙请教问题,过年过节,还送老家伙礼物,没事请老家伙吃饭,加上自己脑子也比较聪明,做事情做的很周到详细,那个老家伙对他印象非常好,于是就真心的教他技术和行业软件方面的知识,公司还经常组织聚会,郊游等活动,和其他公司搞联谊活动,小B认识了很多业内的人士,一年后,小B的待遇已经赶上并超过了小C,而且年终的时候,小B拿到了数额不小的项目奖金,小C忙活了一年,什么都没得到,还整天被逼着改过来改过去。到第二年的时候,小B英语水平已经能和老外流利交流了,那个老程序员看小B成长迅速,便将主要业务交到了小B手里,两年后的同学聚会中,小C与小B相遇了,此时小B红光满面,得意洋洋,由于经常参加体育锻炼,身体特棒,而小C呢,平时劳心劳神,整个人老了二十几岁似的,颓废不堪。而此时,小B的待遇已经远远超过了小C,而且狐朋狗友一堆。小C呢除了平时见面说句好的两三个同事,基本上也没什么朋友。

看到这里,我想很多同行们都深有体会,在我们这个行业里面,大大小小的公司倒是遍地都是,可大多都是用死人不偿命的,他们很少为员工着想,除了拥挤的办公环境,什么健身房,健身器材什么都没有,程序员在这样的环境中,一坐就是10几个小时,更有甚的还成夜加班,造成现在大部分程序员处于亚健康状态,甚者严重透支,染上疾病,而此时很少有公司站出来承担责任,累死累活,一年到头,也就是几个月的死工资,前年我在那家公司,年终还给扣了47,都不知道为什么。这些公司只知道压榨员工的剩余价值,丝毫不为员工身心健康和职业发展作一丝一毫的考虑, 看一贴说公司一周7天工作,晚上还经常加班,员工身体受不住了,想辞职,公司却拿出合同说:想辞职,交2W违约金!否则告你,这种现象在咱们这个行业真的比较普遍,我想主要的原意有两条,1)这个行业整体发展不成熟 2)我们自身不能有效为自己维权。大家出来是来卖技的,不是卖身的 ,遇到不公的事情,我们要敢于反抗,敢于据理力争。人善被人欺,马善被人骑。保护我们自身利益是天经地义的事情,只有大家都有了 这种意识,大环境才能有所改善,才能实现IT职场真正的和谐!

职场上切忌谈论的话题,送给爱唠嗑的上班族


久经职场的人一定感受到职场的复杂,在职场中有些话题是能说的,有些话题是不能说的,那么哪些话题不能说呢?且听小编小编帮您分析一下。

话题一:私人生活

职场上风云变幻,环境险恶。害人之心不可有,但同时防人之心也不可无。把自己的私人领域作为办公室话题的禁区,而不是让公众领域的人轻易进入,这是一个非常明智的方法,这是在竞争压力下的自我保护。毕竟,同事不是知己,在职场上,每个人都可能成为你的对手,即使是一个好搭档也可能突然变脸,他越了解你,就越容易攻击你,你暴露的越多,就越容易被击中。

相应对策:千万别聊私人问题,也别议论公司里的是非短长。聪明的方法就是:不先开口打听别人的私事,自己的秘密也不易被打听。

话题二:薪水问题

很多公司不喜欢员工之间相互打探工资,因为同事之间工资往往有不小差别,所以发薪时老板有意单线联系,不公开数额,并叮嘱不让他人知道。同工不同酬是老板常用的手段,用好了,是奖优罚劣的一大法宝,但它是把双刃剑,用不好,很容易促发员工之间的冲突,而且最终会掉转刀口朝上,矛头直指老板,这当然是他所不希望看到的,所以对“包打听”之类的人总是格外防备。所以在公司谈论起这类问题时,可是会触动到老板的神经的。

相应对策:如果你碰上有这样的同事,最好早做打算,当他把话题往工资上引时,你要尽早打断他,说公司有纪律不谈薪水;如果不幸他语速很快,没等你拦住就把话都说了,也不要紧,用外交辞令冷处理:“对不起,我不想谈这个问题。”当然,语气可以更和蔼,更友善一点。

话题三:家庭财产

不要在公共场合谈论这个话题,无论是富人还是穷人。有些人会说:“这样显得我坦城,我和同事关系很好。”当然,不谈这个话题也不代表你不坦诚,坦诚是要分人和分事的,从来就没有不分原则的坦诚,什么该说什么不该说,心里必须有谱。就算你刚刚新买了别墅或利用假期去欧洲玩了一趟,也没必要拿到办公室来炫耀,有些快乐,分享的圈子越小越好。被人妒忌的滋味并不好,因为容易招人算计。

相应对策:无论露富还是哭穷,在办公室里都显得做作,与其讨人嫌,不如知趣一点,不该说的话不说。

话题四:创业升职

在办公室里大谈人生理想显然滑稽,打工就安心打工,雄心壮志回去和家人、朋友说。在公司里,要是你没事整天念叨“我要当老板,自己置办产业”,很容易被老板当成敌人,或被同事看作异己。绻闼怠霸诠疚业乃街辽俟桓弊堋被蛘摺?35岁时我必须干到部门经理”,那你很容易把自己放在同事的对立面上。

相应对策:每个人都有理想的目标,但是位子有限。你公开自己的进取心,就等于公开向公司里的同僚挑战。僧多粥少,树大招风,何苦被人处处提防,被同事或上司看成威胁。做人要低姿态一点,是自我保护的好方法。你的价值体现在做多少事上,在该表现时表现,不该表现时就算韬晦一点也没什么不好,能人能在做大事上,而不在大话上。

遭遇职场小人切忌硬碰硬


我们不能做到让每个人都喜欢自己,工作中也没必要去讨好每个人,每个人都有自己的立场,记住人不犯我我不犯人,人若犯我,双倍奉还。小人切记不可硬碰硬,虎生犹可近,人毒不堪亲。

遭遇职场小人切忌硬碰硬

在职场中要学会潜伏,就是忍耐,小人当然要对付,找准机会了来个明修暗道,和小人对着斗,不如顺着小人斗。但不是教你阴谋诡计,身在职场就要学会与小人演戏。

职场工作不会伤害你,只有人才会伤害你..都是为了一个活的工资,一步步的走下去,直到底线,不能容忍,让小人彻底消失..

在工作场所,我们经常遇到工作有害的情况。做这样的工作,例如,你不能赚更多的钱。例如,在晋升的关键时刻,你必须旅行。

因此,许多人都觉得自己的运气不好,每一个重要的时刻,它会工作伤害自己。事实上,工作是死的,死了的位置,和工作场所是活的。

职场的活是因为职场中起决定性作用的不是工作,而是人。所以当一个工作或者职务对你产生作用时,你必须要看清楚,真正在对你下手的不是工作,而是工作背后的人。

这个世界上没有死的东西是可怕的,因为他们没有智慧,没有头脑。人是最可怕的生物,所以人可以成为万物之主..

在职场专家而言,一切都可以用来做武器攻击人。待人以诚可以攻击,也可以工作,只要有利于自己的,可以用来攻击。

当你不喜欢的工作,所有的东西都感觉自己反对,无论是工作,还是在地板上到处职责,或刺。

你不必惊讶,你所处的困难是简单的,所有的困难和麻烦都是由某人创造的。所以如果你找到幕后黑手,你就能解决一切。

1、职场式囚笼,任何因素都会影响你

职场其实就是一个笼子,里面的日子自然会有感觉..所有的人,所有的事情,所有的工作总有一天会跳出来给你致命的打击。

你进入工作场所,实际上是进入笼子,位置是你的牢房,你周围的一切都是锁链和枷锁。

只有谁持有这种想法的人能够在工作场所谨慎做,明白处处是陷阱。

新人们往往不理解这一点,他们认为敌人只会损害,但不知道,敌人从来没有亲自有害的,你是很难什么来防止其使用。

在职场中,能影响你的因素最需要保护..看来,一切都可能对你有好处,但在关键时刻,它们可以被使用,这是适得其反的。

因此,对于建筑物笼拆除工作场所专家,所有禁锢他们的东西,他们将成为武器紧缩可以攻击别人。

工作场所的一切都在那里,不是为了你,而是为了别人。

2、所有事情背后都有人存在

职场是世界上工作,而且人在世界上。但总会有因为工作,工作的重要性,而忽视了其决定性作用的人才。

当你感受到工作的压倒性压力时,你会责怪它,但事实上,这是因为有人给你带来了压力。当你承受失去工作的痛苦时,你会责怪你的事业,但事实上,有人在计划你的事业。

你所做的每一件事,源头有人,过程有人,最后有人,决策有人,奖惩有人。

所以,做事情的时候,我们没有更多的精力放在事,但把人。工作是人。

职场生活,也可以专注于职业上面,而应放在人,尤其是你的上司,这是决定人的命运。

只有弄清楚事情背后的人,了解他们的想法和意图,分析他们的兴趣,你才能轻松地做每件事。

当东西的人做的事情,他们往往最终会打了一鼻子灰。

3、千头万绪终有主谋

当一个人处于困境时,就好像整个工作场所都在和你打交道。在这种情况下,我们称之为潜力。

潮水逆你,一切都会逆你..当潮水对你有利的时候,就像利用暴风雨。

只是简单地说,它是很难搞清楚什么潜力,但只要你知道,当周围的一切有利于自己不觉得,那不是自己的潜在的一面。

对于做生意时举例来说,每一个细节都表现出竞争对手将获胜。例如,当竞争,这意味着所有的人都是别人的。当这样的奖励,没有人记得你做了什么。

看起来是无力挽回,该怎么办呢?

这个时候,就要善用人的原则,只要记得,职场中万事万物的背后都有人存在。

而越是千头万绪,则源头越是简单。

就算几十个几百个细节叠加在一起,背后真正的主谋,可能就只有一个人。而你要解决问题,决不能纠缠在细节上,也不能只关心事情的发展。

程序员你真的只是程序员吗[1]


你是不是感觉标题有点矛盾啊,是啊,程序员当然就只是程序员而已嘛,还会有其他什么吗?

No,No,No,如果你以前是如此认为的,那看完这篇文章后,请从此打消这个念头,因为你要改变成一个不一样的程序员(怎么还是程序员?)

虽然我工作经验也就6年左右,但经历了很多,也自己创业过,也是从一个初级程序员走起,因为看的比较多了,某些东西也普遍存在着很多程序员身上,希望自己的经验能帮助你们。

当刚踏入程序员这条路的时候,有幸为一家公司开发一个大型的电子商务网站,因为这篇领域当时还算刚刚起步,自己的编程能力还不太好,所以做起来就比较吃力,每天重复着做完PM给的工作,但是做了大概几个星期,我发觉某些地方真的不合理,但自己又仅仅是一个程序员而已,怎么办呢?我还是按照PM的任务一步一步来做,私下里我用了大量的时间去尝试着我的做法,在接下来的几个星期,我试着跟我的PM进行沟通,他也发觉不错,所以一并写了方案提交给上级领导,很好的是,我们的领导发觉建议还不错,所以改变了原先的策略,对我们的网站原先的设计进行了彻底的推翻,一套新的理念就此诞生了。

这只是一个小例子,并不是炫耀自己的能力,我只是想说,程序员,你其实不仅仅是worker,更应该是Ideaer。当你选择程序员这条路时,如果你仅仅为了工作而选择的,我想你的人生真的很灰暗,为什么这么说呢?我面试过很多人,大多都是从培训中心出来的,虽然我也是从那里走出来的,不过我当时是为了学习编程而去培训,但现在更多的人会为了工作而去培训。其实如果你是真正的选择程序员这条路,我想你的思维能力一定不错,因为一般程序员大多是理科出生,理科靠的就是你的思维能力,在某些时候或许你的思维还不够敏捷,但我知道,每个人在接受了一段时间的工作后,就会产生各类的想法,或许某个想法你会改变你公司的命运,可为什么提出观点的人就寥寥无几呢?

我想可能是因为性格吧,因为很多程序员都是内向型,因为我们需要花一定的时间,去沉醉在代码中,因为这是一个奇妙的世界,无法自拔,所以很多时候就忽略了沟通,因为我们打交道最多的是abcd。如果你正是如此,希望你快点走出来吧,分清楚何时沉醉,何时交流才是最好的。我的偶像-唐骏,我看过他的访谈,他在大学时还是一个不会沟通的人,只是偏执于技术,而且和大多人一样,都会觉得自己什么都会,什么都行,是个天才,但在他大三的时候,他意识到了错误,花了几年的时间去学习交流、沟通,在宁愿委屈自己进入微软做程序员,再到无数次发意见给Bill,一步一步成就了这位打工皇帝。

所以,我们每个程序员要做的是,技术和沟通并行提高。在唐骏的话中,我会学到很多东西,他能从容应对每一次挑战,当时有幸成为唐骏的下属,见证过他的能力,虽然他当时只是个技术总监,但他的想法、创意给盛大带来了无比的利益,我不得不佩服他的胆大,不得不佩服他的能力。从他身上还学到了专一,其实很多程序员会在编程的道路上三心二意,这是很正常的,不过我相信一段时间以后你会学会专一的,因为程序真的很美,带来的不仅仅是工作和薪资。

我这里又不得不批判一些年轻程序员了,他们仅仅看中的是工资、福利等,没错,这是考虑工作的一点,但你要知道,有些时候,你第一点的工资,或许你会学到更多的东西呢?我经历过很多,经历过1年工资翻几番,又经历过折一倍,又经历过小公司,又经历过大公司,各种各样看的实在是很多,但我不会说我自己半途而废,因为每次我会把事情做的觉得自己可以了,我才会选择更好的发展前景。我面试过一些人,工作也就2,3年,做过的东西也很多偏向于OA、ERM等项目,就觉得自己很了不起了,工资也是漫天要价,可真正面谈的时候,我才得知,你仅仅是其中的一个小模块,但当我问其项目的整个运维的时候,就会楞个半天,最后来一句,这个模块不是我负责的,敷衍了事。那好,我问你自己负责的模块,如何具体写的,用了何种方式等,基本都会回答,三层架构,什么什么,My god 三层架构是你一个模块就能体现的吗?那好,既然你说三层,何为三层,三层的优点,缺点在哪里?诶~~~~~前几天首页那篇批判大学生的文章,我觉得写的太好了,你们这是在沉醉吗?如果你不喜欢,你为什么非要选择程序员这条路呢?

何谓程序员?何谓中国的程序员?


程序员,曾经是很多人尤其是计算机初学者为之崇尚的一个职业,仿佛就是理想、激情和事业的象征,从此就开始了IT白领人生。计算机技术发展之初,几乎就是一个个人英雄主义时代。一个天才的程序员,几乎就可以主宰一个计算机时代,创造出无数奇迹和梦想。

今天,计算机技术的发展日新月异,技术朝着愈加复杂和简单的两个看似矛盾其实一致的方向发展。计算机技术越加普及,无数非计算机专业的人群,出于爱好或者生存的需要,也加入了这个程序开发大军,并且都称之为程序员。

软件技术的发展,已经进入了一个大分工、大整合的时代,由此导致了软件开发工作的分层和分类越加细致复杂,同为程序员,彼此之间工作的技术含量可以说有天壤之别。系统软件、应用软件,是一个大的分水岭,几乎大多数程序员,都在应用软件这个层次进行开发,国内的程序员更是几乎全部如此。

既然是应用软件,就必然要和实际应用结合,而实际应用,是非常复杂多变的,尤其是具有中国特色的国内应用。于是乎,大多数程序员都在为开发应用层面的软件忙得不亦乐乎,财务软件、ERP、CRM、OA等等,几乎成了国内软件开发的主流方向,更不用说电信、石化、铁路、电力等具体行业应用软件的开发了,这些早已被称为项目了。国外的应用软件,除了以上业务应用之外,尚且还有像CAD、3D等专业领用的软件,具有一定的核心技术。

很多工作了多年的程序员们,在回首往事的时候突然发现,自己依然是一个辛苦的打工者,一个IT行业的苦力。反思一下,我们这些自认为程序员的工作者,其实是在核心技术的外围做一些表面工作,和那些非软件开发人员相比,我们觉得自己有技术,其实我们到底掌握了多少核心技术呢?现在的很多程序员,连数据结构、编译原理、操作系统等这些基本的知识都掌握得模棱两可,天天跟着老外的屁股后面追捧所谓的新技术、新框架。其实,又有多少是我们自己的呢?作为JAVA程序员,经常听到很多人自称精通Spring、Struts、Hibernate等主流框架,并有大型项目的开发经验,其实我们只不过比那些初学者多干了几年,使用这些框架更加熟练而已。国内软件行业的面试经常有此类现象,一个面试者可能这次面试不合格,但是他回去看一下书之后,再来面试,很可能就通过了。为什么?因为我们的面试太初级,太表象化。

我们经常接触IBM、微软等公司的面试,他们一般情况下是不会考核面试者具体掌握了什么框架、什么语言的,一般都是考核的面试者最基本的逻辑思维能力和分析判断能力。这也说明了,同为程序员,其间的差别是如此之大。

作为一名程序员,尤其是国内的程序员,应该对自己有一个清醒的认识,不要被表面的感觉所迷惑。到了这个时代,不是说程序员已经失去了光彩,而是我们所从事的层次,技术门槛已经大大降低,很多人处于同质化竞争。

怎么办?很多人说软件行业是个辛苦活,国内的很多软件公司更把程序员当牲口使用。其实,根本上还是怪我们自己没有很好的反思和调整。一方面,如果对技术真的有浓厚兴趣和激情,那就不妨向软件的底层核心技术迈进,另一方面,如果觉得自己真的缺乏这方面的潜力,那就努力适应国内环境,实现技术与应用的完美结合,争取向公司的中高层发展,如果不给与机会,那就自己创业,选择好技术和市场的切入点。

此外,一名优秀的程序员,一定不能是一个唯技术论者,如果持这样的观点,即使专心做个技术专家,也会存在发展障碍。微软的例子,sun公司的例子,都生动地说明了技术与市场的辩证关系。

当然,每个人的成败观是不一样的。如果始终把技术追求放在首位,追求技术完美的境界,并以此为乐,也未尝不是一道美丽的风景。

程序员你真的只是程序员吗[2]


或许上面写的比较偏激,但真的是很普遍,我想告诉你们,你们虽然只是负责一个模块,但无论如何,请要知道你的项目到底是什么,如何运转,哪些地方好,哪些地方不好,因为这是对你自己的一个提升,也是对公司的一个负责。说到负责,我不得不说责任感,很多人就是缺少了责任感,以为完成了任务就可以了,但你要知道,你的公司或许等的不是你的完成呢?

请您拿到项目需求的时候,分析一下您要做的东西,用你敏捷的思维想一下,该如何去做,还请您多想想下一步,如果扩展了,我要改哪些地方,最重要的是,请您想想,这个任务对公司是否有利,或许你会说你只是个程序员,我没有权利去改变任务,没有错,你是个程序员,首先请你完成你的任务,在完成任务的同时,想想任务的完成对公司的运营是否起到反作用,因为有时你会比你的老板更了解项目对公司的利弊。如果你真的觉得不太好,不要怕,提出你的观点,但一定要想好你观点的描述,尽可能的表达清楚,让你的老板知道你的意思,因为老板他不一定懂技术,所以一定要白话一点。如果你的观点是正确的,你们老板也听明白你的意思了,那样你们老板会更加的器重你,而不会不可理喻的让你完成他所要的东西了。毕竟这是对他好的建议,也是对公司发展好的建议,如果你的观点不好,那样老板也会给你一定的提点,何乐而不为呢?

下班后,请你抽空想想公司的发展吧,因为你是公司中的一员,公司发展前景好也代表着你的发展前景好,如果你的想法给公司带来了好的前景,那也是对你能力的一种肯定。

最后说说面试,我也经历过很多面试,同样也面试过很多人,刚开始也会为工作着急,到处找面经,但最好的面经是无法从其他地方找来的,因为面试是一个展示自己的机会,而不是一再的ctrl+v 。刚开始我也会紧张,但马上,我调整了自己,每次面试就当自己一种磨练,一种交流、沟通、展示的机会,随后的几次面试都比较成功,再随后的几年,我回到了老公司进行面试,显然他们对我的能力已经是一个肯定了,最后我还是没有选择他们,因为我回去面试只是为了看看公司的发展进行的如何了,因为这一切也有着自己的一份努力。最好玩的是一次邮件面试,对方给了很多题目,大多是网上都有的,我也没有baidu,用自己的想法回答了所有的问题,并提出了很多意见,没想到对方回错了邮件,把他给人事的邮件发给了我,貌似是说面试还可以,就是工资高了点之类的话,我也懒得继续往下看,回信给对方,发错邮件了。过后不久收到对方的面试通知,更确切的说是offer,不过在他电话中我直接给回绝了,因为我已经在一家自己喜欢的地方就职了。

我爱我的公司,我爱我的程序,我也爱我的老婆和家人,因为他们给了我快乐,也给了我支持,让我能更全身心的去投入到代码之美中,我更相信公司能异军突起,成为IT界的领军人物,因为我看到了一群为公司孜孜不倦,辛苦能力的同事,我很爱这种氛围,我相信我们的努力一定会给自己带来收获,就算没有收获,我也没有任何怨言,因为我沉醉了,因为我快乐,因为我是个快乐的程序员。

2025-03-26