平面设计没出路 技术精英谈IT程式设计师的出路在哪里——很经典
技术精英谈IT程式设计师的出路在哪里——很经典
技术精英谈IT程式设计师的出路在哪里——很经典
俗话说,365行,行行出状元,此话也适用于IT行业,尤其是程式设计师。 当你迷茫找不到出路,又想快速成长和提高的时候,有两种方案可以供你参考: 1、努力成为你工作环境中最优秀的人(技术最好的人); 2、跳槽,去另外一家公司做比你能力要高的工作。 针对工作环境的不同,分为大环境和小环境(人多和人少): 1、小环境,寻找技术最好的人,努力不断向他接近,当你通过努力觉得超过他的时候,我相信你就不会再来问“出路在哪里”的问题了。 2、大环境,人多优秀的人也多,想短时间超越所有人是有相当难度的,能与每个优秀人都交流的概率低,所以你可以选择跳槽。 跳槽,在我看来是程式设计师成功的必经之路。跳槽是有技巧的,同时也需要一定的运气,如果想跳槽就要果断。当你觉得不如意时,当你觉得没有出路时,当你觉得待遇不满意时,当你觉得成长不够快时。。。都可以考虑跳槽。 跳槽有利有弊,对企业来说,跳槽是不好的;对于打工者来说,跳槽是很完美的。企业培养一个程式设计师不容易,辛苦的带起来一个人,熟悉了业务,掌握了技术,这时候走人,损失最大的当然是企业,花时间培养人和熟悉业务也是需要成本的。对程式设计师来说,跳槽几乎是利大于弊,首先待遇上肯定立竿见影的体现,如果没体现出来那就是跳的失败,除非有其他想法和目标。 不要误会我的意图,跳槽对于技术人员来说并不是坏事: 1、一般的IT公司都有自己的常用的模式,该模式经过一个专案之后,就可以基本掌握,相关覆蓋的知识、架构等大概也可以了解,此时可以换个环境寻找更高的发展; 2、跳槽相当于变向的升职,这个可以从你的简历中体现出来。 假如你是一个初级程式设计师。当你做完一个专案的时候,你会了解这个专案的整个流程,此时可以在简历中填写中级程式设计师的角色,把很多中级程式设计师做的事情写到你的履历里(前提是你要了解这些),跳槽的时候,你的目标自然就是中级程式设计师,而招聘公司看到你的情况也会觉得合适。 假如你是一个中级程式设计师。你需要在专案中了解高阶程式设计师的工作范围,并不要求你全部掌握,但需要你能表达出来,这个很重要。比如后台的设计模式、软体架构、介面设计等,把这些写到你的履历中,给自己定位成高阶程式设计师,自然的,高阶程式设计师的职位会找到你。 假如你是一个高阶程式设计师。你所需要了解的就不仅仅是程式设计,而是整个专案的运作和管理流程。包括专案管理、系统架构(软硬体)、系统整合等,整个环节不一定都要会,但需要知道是什么,比如,什么是交换机,什么是硬体负载均衡装置,什么是反向代理,什么是快取伺服器,什么是WEB伺服器,什么是丛集、负载均衡、分散式、资料库优化、大资料储存、高并发访问等等,都是你需要了解的,面试的时候能表达出来,那么你就成功了。同样的把这些写到你的履历中,给自己定位架构师或专案经理,更新简历后,猎头会来找你。 假如你是系统架构师。既然选择了架构师的角色,那么肯定是向技术方向发展了。技术总监、研发总监甚至CTO就是你的目标。想知道技术总监、CTO都在做什么吗,看看丁磊在做什么,你就要去模仿去做。想成为一个角色人物,首先要从身体力行上模仿的像这个角色,时间长了那么你就是这样的人。技术总监需要负责整个公司的技术部运作,包括对人员的管理、绩效考核、各语言组之间的协调、各专案间的协调,各部门间的协调,除此之外,你还需要考虑所运营的专案如何发展的更好,网站如何才能更加优化,产品如何能更上一个层次,公司的技术发展如何规划,各种方案如何快速的编写和实施,如何与老板打交道等,都是你需要掌握的。 假如你是专案经理。在中国,专案经理分两种,一种是TEAM LEADER的角色,需要很强的技术;一种是负责招标、流程控制的偏商务角色,要懂技术。发展到这个层次的,我想应该不用我来告诉他们出路在哪里了,这样的人一般都有自己的规划,但凡事都有例外,如果没有规划或发展迷茫的,TEAM LEADER角色可以重点把专案管理、人力资源、系统架构等环节再强化一下,紧跟当前发展形势学习新知识;偏商务角色的,可以考虑往总经理、CIO、CEO等方向努力,到这个层次的,需要的不仅仅是知识,更多的是一种理念和个人魅力。 大概聊了聊上述这些,我想每个层次的人可以大概了解自己该做什么了。一定要有计划、有目标高效的做事情,有效的管理分配好自己的时间,只有这样你才可以成为一个优秀的人才。不要总让别人告诉你该做什么,而是自己不断推动手里的任务去更好的完成,处处体现出“我做的东西就比别人做的好”的信念,那我想,成功离你就不远了。
程式设计师的出路在哪里?
扯皮了那么多,该回到主题上来了,我们还不如将思考中国足球出路的时间拿来思考自身的出路,既然我们无法改变周围的什么,那就从自身的改变开始吧,我们很难预测未来,比如我现在都不知两年后自已在哪里混饭吃,你知道你自已吗?这个世界变化太快了,明天我们所在的部门乃至企业往何处去,我们无法掌控,作为程式设计师,跳槽是很正常的,作为IT公司,倒闭也是很正常,这就让我们总有一种飘荡的感觉,何时能稳定,何时能停止飘,其实我们也不知道,我们能把握的只是如何提高自己的实力,以强硬的金钢之身迎接风雨的挑战,就是飘也要飘得优雅飘得越来越高。 我在平静的时候喜欢思考自已未来可能出现的情况,小的时候想法很浪漫,给未来定的目标也特别地高,比如老师叫写题为“我的理想”的作文,班里百分之九十多的同学都将理想定为某某家,比如科学家,政治家,文学家等等,我也不例外,那时如果哪个小孩写了不是某某家而是诸如工人司机之类,作文必定不及格,而且还会被老师作思想教育,现在想起来真是可笑,我还特意去CHECK了一下我的小学同学,发现没有哪个如愿以偿地成了某某家,成家的同学倒是很多,在农村里生了一窝小孩一天到晚与计生人员在玩捉迷藏,快成“革命家”了……所以现在我们必须抛弃一切的幻想,理智地来分析我们的出路究竟在何方? 1.软体创业:想说爱你不容易 之所以将软体创业排在第一条,是因为阿蒙认为这是程式设计师中走得最成功的,也是最能体现价值的,将你的创意你的技术你的血汗你的希望全部融入到你的软体产品,并努力将产品推销出去,得到社会的认可与回报,当然你的产品也要不断地推陈出新,形成良性回圈, 这样想着都美妙无比,但又有几个程式设计师能成功?我们并不是害怕失败,事实上每一天也成百上千的程式设计师在策划在创业,有人在倒下就有人在站起,我稍作分析了一下,总结了一些程式设计师在创业时需要改正的地方,我不是某某家,所以你也千万别太相信,你认为正确的就采纳,不正确的就当阿蒙在犯傻,通常我们会有如下的特性:(1)自律能力不强:这与我们长期毫无规律的工作时间有关,我们很大情况下是没有时间概念,这一点在创业时必须改正,呵呵。 (2)缺乏管理技能: 大多程式设计师都比较敏感,容易感情用事,在管理上缺乏技巧,整合资源利用资源的能力要提高。 (3)交际与口才: 呵呵,这个不用俺说了,俺第一次约女生出来压马路,还在口袋中放了一张纸条,上面记录著此次约会要谈的话题。这一条在创业中是很重要的。 (4)乐观,积极的人生观: 我发现很多程式设计师都很郁闷,不够主动积极,需要果敢一些,面对失败要能保持乐观。 (5)推销能力: 其实创业本身就是将自已以及自已的产品推销出去,推销能力是创业最应具备的能力。 还有很多,这一点不能写得太多,呵呵 2.技术管理者 如果创不了业,我们不妨努力让自已上一个台阶,成为技术管理者,在公司内的叫法就是技术总监,也就CTO,我认为首先你需要让你的技术成为某一领域的NO 1,然后管理水平方面再提高一下,多看这方面的书,多思考问题,最重要的是要将上下级的关系搞好,我相信再加上你的技术能力,你很快就能CTO了,呵呵,美吧? 3.出国: 看看外国的月亮是否真的那么圆? 如果你还年轻,如果你还有激情,如果你厌倦了你烦躁了,那出国是你的一种选择,也是改变境状的一种手段,我从电视里书本中了解到,很多的发达国家是很好的,大小环境都不错,社会制度,公司规范,人民的素质也很高。 4.成为技术资深者 也就是成为某一方面的技术专家,人们都在说:性格决定命运。
高薪的IT行业是众多年轻人的职业梦想,然而,一旦身入其中却发觉没有想像中那么美好。被称为IT蓝领的程式设计员,工作强度大,像个编码“机器”;技术更新换代快,饭碗不稳定。随着年龄的增长,IT程式设计员该何去何从。 做IT的搞不好就被挨踢。你提这个问题就理解你是才搞程式没多久。等你真正进入这个行业几年之后你就知道自己的职业生涯的道路了,建议从一下几点发展:
出路一:向IT培训师转型
出路二:向IT营销转型
出路三:向专案管理努力
程式设计师到底何去何从,就得看自己的眼光、胆识和机遇了
祝你在IT行业上有很好的发展,为中国的软体行业多做贡献!

一个程式设计师的出路在哪里?
做程式,打工,学技术和经验,学管理,做专案经理,自己创业,放弃程式,做管理者
iOS软体程式设计师的出路在哪里
经济大环境而言,程式设计师的现状很不乐观,程式设计师的日子也很不好过,无论是还在找工作的、还是已经入职多年、哪怕做到专案经理技术经理的,压力都异常巨大,似乎处处充满危机。但是,仔细分析一下,出路还是有的,甚至解决温饱、过上有房有车没贷款的生活也是很可能的。首先,在如今这个浮躁的社会,大多数人的心态也是浮躁的,只要你能潜下心来,深入研究某个技术,有了一技之长,温饱问题肯定就可以先解决了。
1.一技之长
新技术层出不穷,而核心的精髓的东西却变化不大,就像.Net,从VS2003到VS2012,已经有10个年头,VS的版本不断更新,而.Net核心的最新版本也才4.0,所以,作为程式设计师,我们要多掌握核心的东西,精髓的东西。
我 们的学习积累毛病在于:贪多、贪全、而不够深入。对于很多技术,我们都很有兴趣,对于刚兴起的技术,也紧紧跟随。但是,几乎都是蜻蜓点水、一知半解。回头 想想,我们似乎什么都会一点,什么型别的专案都可以做,B/S的、C/S的、资料库的、分散式的,等等,但是,却不敢说,在某某方面,我的水平已经超越了 圈中同类型的80%的人。只是我能做的,大家都会做,而且,我也没有把握比别人做得更好。
必须要让自己有价值,而自己的价值在于不可替代性或是难以替代性。如果,随便找个程式设计师就能把你replace掉,你的价值就很低廉了。如果在你负责的某个方面,只有20%的人超越你,那你的价值、你的重要性就凸显出来了,你与雇主的关系就从被动转向了主动,你就有了谈判的筹码。
在 专业化高度分工的今天,一技之长并不是说需要你掌握某个很大的方面,而只需要你能掌握其中的某一个小的领域,并不断地深入下去。就这个小的领域来说,你花 个3、5年的时间挤进前20%是非常可能的。比如,有人专门研究SqlServer资料库优化、有人专攻TCP通讯、有人深入研究IIS、有人深入钻研 WCF等等。
2.打造自己的精品
当 你在某个小领域钻研了3、5年后,你一定会有很多心得,积累了很多经验,其中有些经验是异常宝贵的,为什么呢?因为在钻研这个领域一段时间后,会陆续碰到 很多问题,而那些80%的人,在碰到某个问题时就停止向前了,在这个小领域的水平就到此为止了,而你却在不断地解决这些问题,不断地超越那80%的人。
而 且,很可能的一个情况是,作为几年钻研的一个副产品,你积累了一套类库或框架,而基于该类库或框架来开发该领域的专案,不仅开发速度更快,效率更高,而且 专案的质量更有保证。然后,你可以把积累的这套类库/框架打造成一个精品,不断地打磨,直到某一天,可以让更多的人来用它。
当你在某一领域有了丰富的经验,或者有了自己的精品类库/框架之后,你便可以面向更广阔的市场。
3.更广阔的市场
在公司做个小白领,你的生死荣禄几乎就完全掌握在你的上司手中,你不得不关注他,被他的情绪所左右,很可能因为他的一句批评,你就整夜难眠。你觉得自己做得很好,可是他不认可。但是现在,你不需要再过分地关注他,你可以将眼光转向更广阔的市场。
互 联网时代的一个好处就是,任何人都可以以非常低廉的成本来向大众市场展示自己或自己的产品,评判你价值的不再(仅仅)是你上司,而是整个市场,相比于你的 上司,市场的评判会更客观、更公正。你可以把自己的经验能力说明放到自己的部落格上、写专业的技术文章来分享知识、顺便推广自己,或者把积累的框架放到网上 去卖,或者去专案交易平台接那些与你精通的领域对口的专案,由于在这个领域你超越了80%的人,所以,成功接到专案的可能性是非常之大的。有了这些基础, 以后就算是靠技术创业也是有可能的。
如果做到了这三点,我想,你的“有房有车没贷款的生活”差不多就可以实现了。
就我个人经历而言,我花了10年的时间积累了ESFramework通讯框架和OMCS语音视讯框架,单靠它们的收入,满足家庭的生活开销已经足够了。我作为一个普通的程式设计师,既然我可以做到,我相信后来人也可以做到,甚至做得比我更好,在此祝福大家。
程式设计师有前途吗?出路在哪里
在职业选择上,很多人都会问一个问题,这个职业有什么出路?想得到正确的回答,必须先搞清楚,自己究竟想得到什么东西。对于程式设计师这个职业,如果你要的是钱,很多的钱,程式设计师没有出路;程式设计师工作繁忙,有时不规律,连续著加班很有可能,如果你要的是休闲的生活,程式设计师没有出路;程式设计师都是与电脑打交道,工作就是坐着,如果你要的是跟人广泛的交流,而且坐不住,程式设计师没有出路;写程式都是很逻辑的东西,如果你不喜欢这种解题式的思考方式,顶不住整天思考所带来的疲惫,程式设计师没有出路。
程式设计师跟民工的区别就是,高强度的脑力劳动者和体力劳动者。虽然程式设计师的待遇看起来还不错,想想其实不是,假如八点半上班,加班到十点,没加班费,平均下来,一个人相当于干了将近一份半的工作,除下来收入付出比就少了半截,收入多是因为付出的劳动多。这是开始做程式设计师时常有的事。
假如纯往技术上走,干几年熟手了,情况会好,但是,当你对比起干了几年销售的朋友时,你会发现,你的劳动力太廉价了。一个小公司的销售,普普通通干三年后,一年拿十万块的提成是很有可能的,而一个程式设计师,普普通通干三年,能拿月薪一万的不多。还有人家销售有许多的报销,你有么?如果有天赋而且努力地干,销售,大学毕业三年买车买房的多的是,当然不是说噬老族那些;程式设计师呢?有多少能!也许研究生,而且读的好的那款还比较可能,但此时那些本科或者大专,甚至中专就出来跑销售的,已经工作好几年了,说不定此时正在三亚晒太阳呢!
你说销售的应酬多,呵呵,喝酒;要去拍人马屁,去求人什么的!ok,这就是销售,你敢保证当你看到他们的收入时,还有看到他们拿着公司的钱,请客户去各种高档的地方消费时,甚至说句不好听的,花公司的钱请客户到处吃喝嫖赌时——客户也是人,许多客户就这些个的爱好,所以要满足他,他才买你的帐,很正常——严格意义上讲,这样的工作比坐在电脑前埋头苦干来的轻松多了,其实是一种享受,看到这些,你敢保证你一点都不眼红?呵呵,如果不眼红,那就专心干程式设计师吧!
或者说,你对这种“一点科技含量都没有的工作”——在你眼中,高iq的人才是牛b的人,那就安下心来干程式设计师吧。但我想说,在这个社会上,赚钱最多最快的,最舒服的,永远是销售。当然,干技术干的好的,最终都是比较受人尊重的——专家,当然是五十年如一日投身于技术那种人才能成为专家。如果你能刻苦地干程式设计师,想成为架构师、系统分析员,成为软体专家,那就专心干程式设计师吧!
或者说,你实在干不来与人交际,还要挖空心思去维护各种人际关系的工作是,那就安心下来干你的程式设计师工作吧,就像民工一样,有谁乐意去干民工,但是没办法,能力所限,只能干民工了。但我想说,能力都是学来的,给民工们上大学,他们毕业后一样会有很多牛人。有人说:“哪有那么好的条件给他们上大学啊!”。条件很多时候要自己去创造啊!难道每个成功的人都有一个高人,手把手地拉扯着他,给他良好的成长环境和资源吗?没有什么东西学不来,只是学得快和慢的问题,要真正去学学看才知道,而不是停留在大脑中。如果你学程式设计学得很快,而且学得很开心,即使学的过程很累,那就专心干程式设计师吧!
接下来,告诉你一个好讯息,史玉柱出身技术、马化腾出身技术、唐骏出身技术、比尔盖茨出身技术、杰克•韦尔奇出身技术,等等,他们都成功了!假如这是你想象中的出路的话。我不是说要达到他们那种水平,而是走技术路线,来获得事业有成,获得成功。写过程式的人都知道,想实现某个功能,有很多种实现方法。获得成功也是一样,有很多的路可走。这就是我为什么拿销售来做比较,每种职业都能到达成功的彼岸,不管是做技术、行政、财务、销售,等等。
出路是什么?不就是人生价值的实现,有的人要的是成就感,有的人要的是幸福,有的人要的是健康,有的人要的是金钱,有的人要的是地位名气,有的人要的是贡献全人类,有的人要的是玩乐、享受,其实这些都是不同人的人生价值。而实现自己人生价值的方法实在太多了,不管从事什么职业,不管是java程式设计师,c++、c#,都能成功的,最最重要的是想清楚你想得到什么,接下来就是做具体的计划,然后实现计划。实现的过程不能拘泥于技术,应该多方面发展,不断提高自己的综合能力!想做专案经理、做cto,或者用自己的技术去创业,都必须发展自己的综合能力。
请问,一个c#程式设计师的出路在哪里?
你难道觉得C#语言出路有问题么?
1、做ASP.NET开饭B/S架构 竞争有JAVAPHP之类
2、做WINFORM应用程式 竞争有C++VB等
3、做MOBILE手机端开发 竞争只有C++
C#的优势 快速开发,介面容易布局,通用性好(相比于JAVA在任何一个平台上都要装不同的SDK不同,只有是微软出的作业系统,C#一个SDK搞定)
随着WIN7时代的到来 C#的桌面程式应用越来越多
随着PHONE7的到来 mobile的手机开发只剩下C#
CC++程式设计师出路在哪
c语言在程式语言界的地位是无法被取代的,不管技术如何进步,底层的东西c语言依然要搞,同时涉及到复杂的逻辑演算法,其他语言也根本无法完成,所以c语言绝对是饿不死的,不过相应的对于从业者的技术水平也就要求的越来越高了,选择c语言注定是寂寞的,可以向着高精尖进发,还有大型游戏开发,只要优秀,任何企业都无法拒绝一个顶尖的c语言工程师
一个五年 Java 开发经验的程式设计师的出路在哪里?
同五年,开发,授课,管理,架构,创业也都做一个遍了.感觉最开心的是授课,最无聊的是开发,最辛苦的是管理,最耐人寻味的是架构,最有前景的是创业.希望能对你有帮助.