程序员个人简历模板。

第三部分,未来职业生涯规划、家庭环境分析、例如经济状况,家人期望等。感谢您阅读《在公司里,你会是什么样的程序员?》内容,职场资讯网小编向您推荐一些职业规划知识,欢迎参考,希望能帮到你。

马上又到了拼命投简历的季节了,很多程序员跃跃欲试,或者左右彷徨,你对入职考虑好了吗?企业为什么会选择你?企业,需要什么样的人?

做过N多的项目,也做了N个项目的负责人,现在苟且当作一个team的组长。在这我想与即将踏入软件开发行业的学弟们探讨一下,企业到底需要什么样的人,你把好面试官、HR的脉了吗?

首先,我想说的是:态度决定一切。不要自以为能力至上,换个思维想想,作为领导,你需要一个愿意配合的员工还是一个居功自傲的员工?在平时的生活中,态度能体现到每一个细节。一个态度不端正的人,是企业最深恶痛绝的,因为他不仅影响自己的效率,而且还会传染给别人,当大家一起消极怠工。干活不仔细,上司打一下才挪一下,不守时,不爱与人沟通,等等。

还有一点,设计编码能力很重要,但是不要把它作为工作的全部。与人沟通的能力比设计编码能力要重要的多!程序员大都很内向,这没关系。但是有的人内向到无法与人沟通,自己做的设计人家无法理解,用户提出来的需求他也无法理解到位,结果是,费了牛劲干活,领导照骂不误。须知再牛的东西,无人使用,那也是一陀。很多程序员缺乏沟通的技巧,更缺乏用户体验友好性的考虑。大家仔细想想,Powerpoint这样的软件,技术先进吗?编程难实现吗?不难。但是人家是很成功的一个软件,靠的是什么?靠的是可用性,它在每个细节都考虑到了用户的感受。说到底,用户友好性跟不上,即便你用了多牛的搜索引擎,用了什么MVC,用了云计算,用户也不会买账。用户都走了,你留着一堆高技术管什么用呢?

与这些相关的是,程序员需要有亲和力,怎么讲?要与用户打成一片。如上说的有点偏颇,但现实就是这样。我们大部分的软件还是实际的、触摸得到的工程应用,而非实验室的作品。很多程序员对界面技术轻蔑之致,觉得自己是个100%的程序员,不用关心界面的展现,根本不关心用户。用户提出怎么怎么不好用,他会轻蔑的责怪用户弱智,或者不懂技术。请问企业要这样的程序员干嘛?!举个例子,用户提出需求让你添加一个论坛的帖子列表,不负责任的程序员可能就会一下子列出1000多条帖子,不做分页,也不加滚动条。受到质问时,他还能怔怔有词,和这样的员工一起工作,你难受不难受?

好的程序员应该是谦卑的,这是中华民族的美德。很多程序员很不忿,比较愤青,动不动就骂人:联想很垃圾,baidu很shit,用户很弱智,如此等等。不善于倾听,别人没说完就开始不是这样子的.盲目自大,有很多程序员在遇到错误时总是坚信自己的代码正确,因此而怀疑STL,怀疑spring,甚至怀疑编译器、浏览器,这些怀疑显得可笑。发现问题时,程序员应该首先怀疑的是自己,而结果,基本上也就是这样。不乐于吸收好的东西,即便拿过来了,也是急于换个标签,挂上自己的大名,一点都不诚实,这样的人多了,我们的民族产业能好吗?

很多人会很纳闷,为什么不提开发能力?当然需要能力,但是能力再高,你能高到哪去?积极的态度可以跟你一辈子,能力能跟你一辈子吗?几年后,再出来一个F语言,再来一套新框架,你还能赶上趟吗?

zc530.Com小编推荐

程序员学什么样的知识才能赚钱[3]


你发现什么没有,其实C程序员如果做企业数据应用,一般需要具有编译原理的知识,我们一方面要实现用户的业务,还需要写一套Java这类脚本语言给用户做二次开发用,说白了,就是我们自己实现一套lamp体系,呵呵,这不是又费马达又费电嘛,因此,我前文说,做数据库应用,最好直接用Java,直接用C,成本太高,而且不容易满足用户需求。

说到这里,你又发现什么没有?C语言之所以难学,并不是C本身难学,而是如果要成为一个C程序员达到实用级的地步,需要掌握很多方面的知识,这些知识,书上可能有,也可能没有,没有的,就要靠钻研,靠实战,靠自己去想通,因此,很难通过K书成为C程序高手的。建议你学习时,关注C这个特点。

做游戏和嵌入式两种呢,我可以根据经验讲一点:

如果从事游戏的话,很多时候是和图形打交道,目前的游戏,趋向是大型化的视频图形游戏(包括大型网络游戏、电视游戏机的游戏)和小型化的终端游戏(手机类、PDA游戏),这两种比较好卖,至于中型规模的PC游戏,由于盗版太严重,已经很少人做了。仅仅是一些游戏公司为了宣传自己,会出一些经典的大作。

嗯,硬件厂商为了宣传自己的新板卡,如新的图形显示卡,会拿出钱来,请游戏公司做一些针对该型板卡特定优化过的游戏,以刺激广大用户对硬件升级换代,这也是一条财路,很多游戏,在面市之前,就已经从硬件厂商获得了足够的利润,并不需要从零售市场获取利润。我们在电脑市场看到,几乎每出现一款游戏大作,就带来一次显卡,甚至PC机硬件的升级换代热潮,其实背后就是这个故事。

不过呢,游戏引擎我还是建议你最好不要去做,因为做这个成本太高了,很少有公司去做,而这些公司,一般都是欧美公司,对人员要求很高,轻易不会招收亚洲国家的程序员,因此,学这个好比屠龙之技,看起来是很酷,但是实际上工作机会很少,甚至不比中彩票来得高。

另外,做游戏引擎不好玩的,因为现在也都细分了,做引擎的公司一般自己不出游戏,最多出点Demo,他们就是提供高性能引擎,而不是好玩的游戏,而游戏公司,则是购买引擎,然后开发具体的游戏内容。比如Quake和虚幻的引擎,就很多家游戏公司买去做自己的游戏。其实很多游戏引擎,目前也提供脚本语言,即里面用C实现了另外一套语言。

游戏公司其实主要是美工建模,绘图,企划编故事情节,程序员反而很少,更多地是使用脚本语言,在引擎基础上做二次开发而已。因为游戏公司就是做好玩的游戏,至于具体用什么技术,其实他并不是很关心。说不定,如果你哪天进个游戏公司,会发现自己又见到Java语言这个熟人,呵呵,那个时侯会不会有欲哭无泪的感觉?

其实这也是社会分工的不同,好的引擎程序员,更多的是个数学家,强调逻辑思维,你让他去写个美少女梦工厂,如何抓住少女的心,还不如杀了他,呵呵。

而做嵌入式系统,其实也有诀窍。嵌入式系统,目前我们看到的手机应用仅仅是很小很小的一类,更多地,嵌入式系统是应用到工业控制领域,从大型机械设备的控制,飞机、汽车轮船的控制系统,甚至到十字路口一个红绿灯,里面都是嵌入式系统。

目前有个现象,嵌入式好赚钱,很多学软件的同学都想找嵌入式工作,但是,毕竟在这个领域里面,给手机做游戏的就那么几家公司,不可能吞下所有的人才,更多的是需要自动化控制人才,因此,这类软件转嵌入式的人,进去一般都有点缚手缚脚的感觉,总觉得知识上欠一点,又不好补。

其实,嵌入式应该是最简单的,比如说驱动,就很多硬件厂商要人,而驱动其实就是做一套打口读口的api,很简单,最多做的时候注意点,别用太复杂的算法,保证计算速度而已。

但是你注意到没有,嵌入式其实主要是和硬件打交道,硬件知识必不可少,至少,计算机组成原理,数字电路,模拟电路要很熟,最起码,你要知道开关量和模拟量,要知道集成电路的选通信号和真值表,对于地址表的编址要很敏感,对于常用的集成电路块的特性,比如8235等,要比较了解。否则,是写不好嵌入式程序的。

因此,我以前有笔记说,嵌入式开发,很多时候软硬件不分,我见过的很多嵌入式工程师,其实也能自己画一些简单的电路板,至少,他在设计时,知道哪些功能硬件来做更合适,而不是一味的走软件路子。

程序员学什么样的知识才能赚钱[1]


如果我们要讨论C的学习路径,恐怕要失望了。因为C和Java语言并不一样。并没有前人规划好的必然成功之路。

Java语言由于面向应用面相对狭窄,框架模板众多,最重要的,其主要工作方向比较确定,就是做基于网络的跨平台数据应用为主,因此,其发展方向很容易确定,学习路线也比较好规划。

但C显然不是这样,C应用面太广,可以说,汇编能做的事情,C就能做,甚至做得更好,也就是说,我们能想出来的计算机软件应用,其实都可以由C来实现,仅仅是成本高低而已。

而不同的应用,除了计算机软件编程知识之外,还需要很多应用相关的知识,这就造成了C程序员往往也需要成为自己应用方向上的半个专家,这就比较麻烦了,这么多的应用方向,写游戏的知识储备,和写驱动显然不一样,与写操作系统和编译器的方向又显然不一样,因此,很难说一个C程序员需要掌握哪些知识,才够用。

以我自己为例子,我做程序差不多快20年了,做C也超过15年,做过游戏,工业控制,电子教育,网络传输等各种软件,我总结自己的知识储备,也仅仅觉得自己在数据传输方面有一点心得,并且对于C和C++语言怎么实现0Bug程序设计,有点经验而已,真不敢说自己什么都会。

另外,C语言之所以难学,并不是说它自己多难,真正的问题在于,C语言偏底层,只要我们一做应用程序,或多或少都需要调用很多操作系统相关的api来完成工作,Windows下,如果我们不懂Win32API,则很难写出合用的代码,C语言玩得再熟都不行,Linux下对于各种系统和应用级api,也需要不断查询man,否则根本写不下去。所以,要想成为C程序员,至少要学习操作系统,通常,至少应该把Windows和Linux常见的api学一遍。MFC是Win32API的C++框架表示,最好也学一点。

其实这已经带出另外一个话题,现代开发,C和C++一般不分,C++到了函数内部,其实是C,而C呢,有很多特性写程序不够方便,也需要使用很多C++的特性,如默认参数,如引用等等。所以,学习C,最好和C++套着学,都看看。呵呵,这已经是两门语言了。

还有一个问题,不管是C还是C++,总是各个具体的操作系统上开发,Windows和Linux有差异性,很多库函数,常量定义都不一样,因此,C和C++一般说来,很难做到程序通用,需要使用大量的编译宏,这需要了解语言之外的东西,即编译器的很多特性,不过,很可惜,关于编译器特性,目前的资料很少,我很多都是摸索的。

程序员学什么样的知识才能赚钱[4]


不过,嵌入式学习要钱,这是肯定的,最起码,你自己手边要有个基本的嵌入式平台,不过好在这个并不贵,一个arm9的开发板,目前也就500多元,淘宝上就有卖的,买块回来自己做练习,应该不难。

如果要我给你职业路线建议,我还真想建议你就走这条路子,原因很简单,工作好找,进去之后的门槛并不高。你花点时间,自己钻一下数字电路等前面说的几本书,对于底层的汇编看看,主要看看arm的和51系列的就好了,也不用看太精,嵌入式程序大段大段的都还是C,仅仅部分端口动作,为了协调时序,采用用到汇编,而且,用得最多的还是NOP指令,就是强制CPU延时,这个很容易的。

最关键的是,嵌入式设备在很多工业设备制造公司都有用到,他们也需要大量的人才,并且,我们都知道,公司里面,普遍学历最高,年龄最低,门槛也最高的就是IT软件企业,这些工矿制造企业反而门槛比较低,进去之后,老板也比较看重人才,因为制造业的产品一般立竿见影,开发一套设备半年就开卖,不像软件,一般要开发到3.0版才有市场,呵呵,老板看得到钱,自然也比较看重赚钱的人的。

虽然你是软件人员,上述硬件知识没有学过,不过就我学习的经验,其实反而门槛还低,甚至比学个Java的框架来得还容易,建议你可以考虑从这条路上走。

嗯,先说到这里吧。有问题继续探讨。

最后我还是要劝你一点,生活不是PK,生活也不是孤注一掷,没必要什么时候都把自己逼到绝境,想成功其实很容易,只要制定一个目标,一个计划,然后按部就班走就好了,不需要找锥子扎自己屁股的,那是自残,呵呵。

自然一点,看开一点,少给自己太大压力,看书累了,看看电视也没啥,出去走走也没啥,没事的时候,眼睛从计算机屏幕上转一下,看看身边有没有合适的女孩,谈谈朋友也不错,如果那个错过了,才是一辈子的遗憾。

成功的道路,应该是很快乐的,如果都是眼泪和汗水,即使做到百万富翁,又有什么意思?

职场中的你是什么样?


职场中的你是什么样?

每天面对职场中的男男女女,保持适当的距离,一团客气谦和。时间久了,在一番来来往往、升降遣调之间,也会渐渐明白,职场中人,风生水起者,必然你有你的三板斧,他有他的金叉戢。一部电影《回马枪》尽显职场人的生存之道。

李贞木够聪明。他的聪明就体现在对所从事职业的专业技能的高超水准和对人事物的精准认识,能够不露声色地详查端倪,能够不声不响地从容应对,能够宽容、善良、正直和有爱心。这样的人在职场中是成功者。有一个朋友,毕业以后经过慎重考虑选择做了销售工作,不管是做一行爱一行,还是爱一行才做一行,十年以后他成功地四级跳成为了大区经理。该领域从业者成千上万,人人都想着跃升为管理者,但是像他这样一路绿灯地成功实现的却并不多。

李贞木在做古画修复的时候,他的专业知识和水准让人称奇,闻所未闻;在他改作香水师以后,又是一触即知,一闻便明。在他所从事的领域,他总是最资深的、最渊博的、最心明眼亮的。在他碰到了惊天阴谋的时候,他从容与之周旋,用他的技术保住国宝,保住正直善良的心。我的朋友也一样,他经历过三家公司,从基础的销售经理做到主管、高级主管、地区经理和大区经理。他在每个阶段都是该层级员工当中的佼佼者,他的业绩、他的专业知识、他的销售技巧的提升、他的工作能力和个人素质的提高,都让他的领导看到他除了胜任现有工作的基础上,还具备承担更大责任和任务的力量。每个人成长的路途都不可能一帆风顺,他也遇到瓶颈,但他是目标明确、头脑清楚的。当碰到发展的障碍,他首先想到的是在内部寻求突破,在公司和领导的理解和帮助下,他能够越过难关,再次获得发展;也有内部无法解决的时候,这样他就选择了去外部寻找机会。他的规划蓝图一直在指导着他的行为,他知道什么样的选择最重要,因此他又能在一个选择以后,加上自己的努力付出,再次成功跃升。他的聪明就在于他总是知道自己需要什么,知道自己下一步该怎样走,尤其他总是用自己的努力和专业领域的高水平技能及超额的业绩去提交答卷。

小保安大智若愚。小保安目光呆滞无神,言少口讷,开始觉得仿佛他是影片安排的一个笑料小人物,但是最后,他却是最大赢家。从头到尾看来,小保安没有做错任何事,他心地正直,也很善良,不怕困难和打击;他对人真诚,对事执着,对职责和别人交代的事情执拗地埋头完成,无怨无悔。职场当中这样的人是实干家。身边有很多这样的同事,他们没有奢求和不实际的幻想,平时最大的事情就是听从领导的调遣,努力完成领导交给的任务,从不随意发挥个人想象力,从不任意改变流程和工作内容,兢兢业业听从指挥,埋头苦干实干。

小保安在碰到盗贼的时候挺身而出,尽管会身处险境,尽管会受伤受害,但他为了职责不退缩;当他接受了委托保护苗心的时候,他也不管她的反对或者百般刁难,一味跟随;当他知道李贞木和苗心需要帮助的时候,又是上房入地、涉水奔山,不遗余力。仿佛木讷无表情,仿佛言少受欺负,但他却是领导、同事、朋友不可或缺的伙伴。而且,他也最不会被伤害,反而还抱得美人归了。实干家们也是这样,他们是团队中最基础的、最不可或缺的、最让领导、同事、朋友放心和尊重的一群人。当他们都在尽心尽力、任劳任怨地工作的时候,整个团队都会为之和谐和有希望。实干家们需要大智若愚。能够冲破阻力崭露头角的毕竟只能是少数人,实干家们如果不能够大智若愚地苦干实干,就会变成不切实际的空想家,变得大事做不来,实事不想干,那将只能换来不好的甚至是悲惨的结局。

程序员如何提升自己在公司的价值


一个人要想在公司立足,成为公司不可或缺的人才,并得到公司的重用和青睐,只有让自己对公司具有更大的价值,那么如何提升自己在公司的价值呢?

1.任务分配,不怕累,多干活

任何公司、老总都喜欢勤快、不怕苦的人。这是你获取上司认可和团队关注的第一步,也是你职场原始积累的开始。同时,也是争取自己在工作中的市场份额,成为不可缺少的角色的预热。

2.出现问题,少抱怨,不牢骚

成功的人找方法,失败的人找借口。遇到问题,积极地想办法解决问题,不要一味地把问题全推到别人身上,或者找出各种理由来给自己辩解。想一想是否可以通过其他办法或渠道把这个问题解决掉。通过这些问题,不但可以充分体现你解决问题的能力,也为自己造就可信任和成熟的人格魅力。

3.项目核心,不怕难,不逃避

项目核心往往会有一定难度,但不要惧怕,这往往是你体现个人价值的关键。困难代表门槛,代表竞争力,敢承担,莫逃避,更多的历练才会使你快速地成长。同时,核心的东西往往具有不可替代性,所体现的价值会更大,对稳定你的地位会起到非常重要的作用。敢于承担重担的人,才可委以重任。

4.空闲时间,多学习,少聊天

增强自身竞争力最关键的问题还是不断学习,特别作为程序员这个特殊的职业,千万不要把大好的时光浪费在无意义的事情上。虽然,公司照样给你开工资,但你逝去的是你自己的生命和大好的前程。

5.项目完后,多归纳,勤总结

做好技术积累和行业积淀很重要。千万不要做完了就完了,黑瞎子掰棒子,要给自己留下点东西,该封装成通用组件的封装,该整理成通用模块的整理,这样以后做项目才会越做越轻松。不但自己受益,公司也会觉得你做事效率高,能力强,肚子里有货。

6.跳出技术,会沟通,懂协调

对于程序员,有时我们会觉得只要将代码写好,将项目做完就行了,至于沟通方面,那是销售和市场人员的事情,其实,即便在技术研发方面,有效沟通的能力依然非常重要,因为做项目要和客户沟通需求,要和同行沟通技术,要和朋友沟通成长,要和上司沟通工作,部门之间要协调。具有好的沟通和协调能力,你会更像公司的万金油,爱你到永远了。

当你拥有了老板的信任,并成为公司不可缺少的人,加薪、升职还是问题吗?

职场里该保持什么样的心态


在职场里,你要和各种各样的人打交道。也许你在另一个单位里如鱼得水,当你到了另一个单位你就会无所适从。当你知道自己该做什么的时候,你会减少很多纠结和负担,能够专心地做好自己的事情了。

职场里该保持什么样的心态?

1.将就还是讲究:

将就还是讲究?这个问题没有固定的选择,对于不同的事情,就应该做出相应的选择。当你能够明白自己想要的是什么,你就能知道自己的选择。将就和讲究没有对错之分,只是我们对生活的两种态度和选择。无论是将就还是讲究,都是自己的选择,那么结果的好坏也只能自己来承担,与人无尤。对于将就还是讲究,我们要做的就是慎重选择,不要给自己留下遗憾。

2.写给自己的话:

你开始觉得生活残酷了是吧,你觉得无论你怎样逃避都能回到原点是吧。其实这又能怎么样,你能做的就是把你眼前的困难一个个解决,不要再逃避,不要再害怕,无论怎么样,勇敢地去面对,真诚地去对待。请你不要再伤心了,人生大不了从头再来。不喜欢就彻底放手吧,拿在手里会变成越来越沉重的负担。喜欢什么就努力去争取,无论结果怎么样,全力以赴至少不会留下遗憾。请不要再把情绪带给身边的人,用微笑和感恩的心去对待身边每一个人。

3.学会把握今天:

把握好今天,就等同于过好了每一天,你的昨天就不会留下遗憾,你的明天就不会成为空想。学会把握今天,也是在把握自己的生命。当你充分利用今天,就相当于补回之前虚度的时间,可以为未来争取更多的时间,对未来也会有更多的期待,自然就可以过得更好,让自己的生命更精彩了。

4.感谢每一次遇见:

你会和一些同事一起工作,他们之中有的人会是你的贵人,有的人会是你的敌人。刚进公司什么都不懂的时候,有的同事会体贴地带你熟悉环境和工作内容,会帮助你拉近和其他同事的距离。当你工作上需要帮助的时候,有的同事热心地给予帮助,和你一起同心协力地完成工作,受到上司表扬的时候会提及你的努力,让上司赏识你。而有的同事不但不会帮助你,可能还会使绊子,让你事倍功半。

不管你是否喜欢你所遇见的人,都要试着从他们身上明白一些事情,积累一些经验和教训。你要感谢每一次遇见,因为在他们的引领下,你会有所成长和收获,即使他们有的人会让你伤心。

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


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

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

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

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

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

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

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

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

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


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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

完整的成功跳槽该是什么样


跳槽这个字眼已经太令人熟悉,如果你用google搜寻一下,可以查到797000项和跳槽有关的结果,每年的三四月份是跳槽的旺季,相信每一位在职场上飘游的人都有过几次跳槽的经历。那么,跳槽的结果如何?一个完整的成功跳槽又是怎么样的?成功之外,跳槽又会给你的职涯带来哪些风险呢?或许前程无忧新近得出的关于天下有槽?天下无槽? 的调查数字能给众多跳槽者一些启示。本次调查历时近半个月,参与调查人数为1275人,男性受访者为71.22%,女性受访者为28.78%.

1、工作五年后跳槽比较合适

大多数人还是喜欢以薪资的变化来衡量跳槽的成败,本次调查显示,有28.4%的人通过跳槽薪资增长了10%-30%.薪资涨幅30%-50%的也不在少数,约占整个调查受众的25.18%.值得注意的是,也有11.69%的人跳完后并未获得薪资的上升,反而是下跌了。显然,薪资尽管很重要,但并不是唯一引发跳槽的因素。

分析调查的数据还发现,工作一年后,有28.40%的人称薪资小有上升(10%-30%),有21.89%的人称薪资上长了至少50%以上。相对于刚毕业的学生来讲,工作一年的人在工作经验上从没有到有,他已不再是白纸,新公司在薪资上会有所考虑。工作第一年的发展过程是艰辛的,但结果却是美好的!

在接下来的1-3年工作中,薪水幅度上升比较平稳,还是以10%-50%这个幅度为主。工作经验5年是一个分界岭,这个年龄段的跳槽者获得大幅加薪的可能很大。调查数据显示,有36.36%这一年龄段的跳槽者表示此番跳槽薪水加了50%以上。从职业发展角度,大多数人在工作5年后,工作经验已经从青涩转为成熟,能在某一领域成为主管或是专业技术资深人士,显然这个时候跳槽正临职业生涯发展小有收获的阶段,薪资增长也是很自然的事。另一方面工作5年也是一个槛,调查显示有27.27%的五年工作者表示此番跳槽薪资没有升反而降了,这部分人跳槽目的不在于薪资而是要找到自己职业发展的突破口。

2、 新职位新要求是最大的压力

跳槽是从一个熟知的环境到一个全新环境的过程,尽管事先可以做很多准备工作,但仍然不是所有的跳槽人都能够顺利地完成这样的角色转换,很多人会在最后的一个阶段因种种原因而马失前蹄,使跳槽这一过程无法打上完美的句号。那么究竟有什么因素在困扰着我们呢?调查显示,最大的压力来自于新的职位职责要求提高了,选择这一选项的比例高达44.24%;另一大压力是处理新的同事人际关系,这一选项的比率是17.80%;与新老板新上司的关系也是压力之一,达到了14.51%;除此之外,无法适应新公司的管理体制和企业文化也是带来压力的因素。

相对于男性而言,女性更会受到企业文化和管理制度的影响,而男性更关注新公司中与老板和上司的关系问题。在某些技术领域,比如IT,跳槽者表示新职位增加了新技术的要求,成为压力的主要来源。

什么样的公司是一家可靠的公司?


公司的中层高管很难判断一家公司,就像前几天,有两位管理层求职者咨询了小编,到底什么样的公司是一家可靠的公司?

根据小编多年的工作经验和对周边企业的观察与思考,小编整理总结了以下几点细节,希望能对所有求职者有所帮助。

企业可靠性的关键在于以下几点:

1、看公司卫生间是否干净,所有卫生间都不干净,企业臭味更浓,一般管理更混乱,不赚钱,老板更焦虑,不尊重员工,不要去这样的企业。

2、看看公司的前台专业不专业,如果一家公司的前台就很邋遢不专业,那么这家公司的内部管理一般会更加混乱,或者老板更喜欢“花瓶”。不要低估公司的前台,公司的前台,就像公司的人力资源,是公司向外界展示的橱窗,如果橱窗有严重的问题,这样的公司一定会有混乱的管理,老板的想法不清楚,或者老板喜欢花瓶。

3、面试时看看在职员工的整体表情,如果员工有激情,整体精神面貌都挺好,公司不仅管理好,工资也高。无论是个人还是组织成员,小编都相信"相由心生"的理论。从员工的面部表情,你可以看到员工的内心世界。

4、面试官不专业,不在状态,没有准时到达面试地点,或者迟到,不道歉等等。这样的企业是最无礼的企业。当面试官面试你的时候,你其实也是在面试这家公司。当你是面试官时,看看面试官的水平,如果面试官的水平很差,公司就不会给出太高的薪水,或者这家公司根部就不靠谱。不要加入这样的公司。

加入一家可靠的公司不仅会给你带来物质利益,还会让你的未来更有价值。在工作场所,你的未来价值是没有价值的,你现在的公司是否可靠,它在今后的职场路上是否能给你带来背书的效果。

值得反思的职业规划,五年后的你会是什么样子?


在求职面试过程中,面试快结束的时候HR总是会问到一个问题“你的职业规划是什么?”或是“你希望五年后的你是什么样?”

这时,有经验的朋友就自信满满的讲出事先准备好的答案,淡定,从容,希望给这场面试来一个圆满的结局。

可是又有多少人在准备的过程中,认真的思考,期许自己的职业生涯,而不是一道简单的面试题,只为了给面试官一个满意的答复。下面随着小编一起来看几则职场小故事,希望能给你带来感悟帮助。

1、“如果你五年后要成为XX,那么你现在应该在做什么?”

小编曾经看过一篇文章,一位有音乐梦想的科研人员,在业余时间和一位同样爱好音乐的伙伴一起创作。

有一天,那位伙伴问了一个问题:“What you are doing in 5 years? ﹙想像你五年后在做什么?﹚”

这位科研人员愣了一下,之后沉思几秒说:“第一,五年后,我希望能有一张唱片在市场上,而这张唱片很受欢迎,可以得到许多人的肯定。第二,我住在一个有很多很多音乐的地方,能天天与一些世界一流的乐师一起工作。”

那位伙伴接着说:“那我们就把这个目标倒算回来。如果第五年,你有一张唱片在市场上,那么你的第四年一定是要跟一家唱片公司签上合约。”

“那么你的第三年一定是要有一个完整的作品,可以拿给很多很多的唱片公司听,对不对?”

“那么你的第二年,一定要有很棒的作品开始录音了。”

“那么你的第一年,就一定要把你所有要准备录音的作品全部编曲,排练就位准备好。”

“那么你的第六个月,就是要把那些没有完成的作品修饰好,然后让你自己可以逐一筛选。”

“那么你的第一个月就是要把目前这几首曲子完工。”

“那么你的第一个礼拜就是要先列出一整个清单,排出哪些曲子需要修改, 哪些需要完工。”

“好了,我们现在不就已经知道你下个星期一要做什么了吗?”

次年,这位科研人员辞掉了令许多人羨慕不已的工作,离开了休斯顿,搬到洛杉机。

不能说是恰好五年,但大约可说是第六年。他的唱片在亚洲开始销起来,一天二十四小时几乎全都忙着与一些顶尖的音乐高手,日出日落地一起工作。

五年,其实距离很近。你现在付出的每一分努力,都在决定五年后的样子。

2、“你是不可替代的那个人吗?”

职场上一直流行着一个普世真理:职位的可替代性越低,工资越高。反之,职位的可替代性越高,工资就越低。

20世纪初,美国福特公司正处于高速发展时期。

有一次,福特公司一台电机出了毛病,导致车间无法正常运作。有人急忙派专人把斯坦门茨请来。斯坦门茨要了一张席子铺在电机旁,聚精会神地听了3天。然后又要了一张梯子,爬上爬下忙了很久,最后就在电机的一个部位用粉笔划了一道线,写下了“这里的线圈多绕了16圈。”

人们当然只能照办了,令人惊异的是:故障竟然排除了,生产立刻恢复。

福特公司经理问斯坦门茨要多少酬金,斯坦门茨说:“不多,只需要1万美元。”

1万美元?

很多人心想不就是简简单单画了一条线吗?当时福特公司最著名的薪酬口号就是“月薪5美元”,这在当时是很高的工资待遇。以至于全美国许许多多经验丰富的技术工人和优秀的工程师为了这5美元月薪从各地纷纷涌来。

斯坦门茨随手开了个账单写道:画一条线,1美元;知道在哪儿画线,9999美元。

很多人都能把这个故事当成段子讲出来,却不知道自己也是那个“月薪5美元”的人。

3、每当你困惑时,想想五年后最希望看到自己在做什么?

很多人每天早上匆忙提着早点来上班,上午刷刷微博聊聊天;中午吃饭再唠唠嗑,下午有时间再去外面抽根烟,下班时间一到,三五成群一窝蜂打卡下班,就这样结束了一天的工作。但是这种悠闲的日子又能过多久呢,五年之后你又会在哪里呢?

有明确职业规划的人,他很清楚现在每天工作是为了什么,也更加有动力去接受挑战和学习新知识,一点一点增加自己的不可替代性,用每天的努力去成就五年后想要的生活。

而没有目标的人,他也许每天也很努力,但是却总少了那一分前进的激情,周而复始做着同样的工作,不进步就是退步,五年后还会去做同样的工作吗,我想答案是否定的。

有人说职场就像探险一样,而职业规划就是我们探险的地图,它不会告诉你走哪条路,但是你会知道终点在哪里。

人是一种脆弱的动物,我们很容易感到孤独、困惑,这时候不妨想想五年后最希望看到自己在做什么,而为了实现这个目标,现在应该去做什么。

面试成功的往往是什么样的人



大多数人找不到内心向往的工作,是因为他们只用了一半的心思去追求梦想。试问那些背景不错、颇有能力却还没有找到实习工作的人每天花费多长时间来找工作,你也许就不会为他们的一无所获惊讶了。把找实习本身当做一份正式的实习工作吧,每天从早上9点勤奋地做到下午5点。这是职业规划专家的建议。

对一份工作的欲望和态度会极大地影响你能否得到这份工作。我们见过无数受就业形势所迫而自愿
降低身价的乞求者我怎样才能说服他们雇佣我?只要能让我有一份工作,安排我做什么都行;我们也见过很多抱持无所谓的态度、以为撒大网就有鱼的就业者我不了解行业、也不了解这家公司,就是来看看合不合适,总归要试一试。

一家大公司的老板对我说:对那些闯进门来问嗨,你们这里是干什么的求职者,我烦透了,如果有人进来告诉我他非常清楚我们的情况,那我会当即决定雇佣他。

我不能说带着以上两种心态必败无疑,但我要告诉你:在我所采访过的500强公司的招聘经理中,
十有八九说应聘者的求职动机是他们感兴趣并会花费大部分面试时间去研究的问题。大学生加入微软的动机是我们希望深入探寻的,究竟只是因为微软是全球最大的公司之一,还是因为他们真正了解微软的文化,对公司充满热情,这一点非常关键。微软(中国)人力资源部校园招聘经理孙小萍在一次大学生最佳雇主颁奖典礼上如是说。

另一家500强公司的招聘主管Tina表示:我们发现应聘者会存在几种求职动机:一种是清晰的
Motivation,他清楚未来5年的职业发展目标,了解自身能力;一种是开放的Motivation,希望不断通过对新事物的接纳和尝试寻找到最适合自己的定位;一是模糊的motivation不过无论动机如何,被留下的人都是对公司和职位很感兴趣、有热情的。

这种兴趣和热情,被零点调查集团董事长袁岳称为Professional Calling,他曾在演讲时说:在座的谁已经想好了一种工作,这种工作再苦再累你也愿意干七年不挣钱,谁都看不起,别人不做你也愿意做?谁对从事一份工作非常有心得,觉得自己如果去干的话一定能搞定它?Calling就是有一样东西你发自内心地热爱它,它不一定是社会上最流行的,不一定是钱拿得最多的,也不一定是让其他人羡慕的,但却是你内心热爱的。袁岳说自己的Calling是窥探,就是对事物产生好奇,要弄清楚怎么回事,所以他开了一家做调查研究的公司。我刚开始创建零点调查时,我妈觉得我放弃当官很没有面子,同学觉得我应该当律师,所有人都不认同我的工作,但我还是要继续,因为我内心对它充满偏爱和迷恋。

我们看的书、学的知识和选择的学科并不代表我们必然的职业取向,甚至不是我们一生职业成功的基础,而Calling才是第一位的。有没有Calling最大的区别在于,当你为工作牺牲其它、承受巨大的压力时,你有没有乐趣,也决定了你会不会长期投注热情在这份工作上。可以说,Calling是很多公司招聘员工的首要标准。

以上《在公司里,你会是什么样的程序员?》一文,由编辑精心撰写而成,希望对您的职业规划有所帮助,更多精彩请访问“程序员个人简历模板”专题!