zoukankan      html  css  js  c++  java
  • 如何才干高速成为优秀的程序猿


    http://www.itcast.cn/subject/czschool/index.shtml


    在国内。IT行业眼下仍然属于新兴行业。整个社会的信息化也处在高速发展的过程中,从事软件开发,能够说是性价比最高的工作。而随着入行门槛的减少,每年都有大量的新人涌入。


    眼下有个普遍的现象存在。一方面公司对于拥有3年左右开发经验的程序猿求贤若渴。还有一方面非常多程序猿在工作了1到2年之后就选择转行了。

    为什么非常多人在IT这条路上坚持不下去?怎样才干在这个行业生存?怎样才干更好、更长远地发展呢?我有下面几点看法。


    认清自己的职业发展方向

    我们平时常常会听到这种论调——“程序猿是吃青春饭的”。也就是说程序猿的“职业生涯”非常短,仅仅能在“年轻”的时候从事软件开发的工作,差点儿相同到30岁、40岁的时候。就没企业要了。


    为什么在IT企业里。50岁、60岁的员工比較少呢?首先大家要明确一个问题,中国的软件行业起步比較晚。IT类企业大规模出现事实上是在九十年代之后,那时候毕业的第一代“码农”如今也仅仅是40岁左右,所以自然非常少看到50岁以上的人。


    非常显然。“程序猿吃青春饭”仅是片面之词。

    即便是计算机专业出身的童鞋。也有非常大一部分人持有这种看法。并且这种看法也成为了非常多0基础程序猿坚持从事软件开发工作的障碍。究其原因,就是搞不清自己的发展目标,越做越迷茫,终于干脆转行。


    程序猿常见的发展路线有两条。管理路线和技术路线。技术路线,通常会经历0基础project师、中级project师、高级project师、架构师、技术总监等。管理路线,通常会经历开发组长、项目组长、产品经理、项目经理等。这两种路线发展到后期基本上都不须要亲自编敲代码。可是往往都要求有丰富的开发经验和深厚的行业背景。


    假设你的编程能力不行,即使再年轻,企业也不会录用。假设你的能力一流,无论你是男是女,青年还是中年。在哪都能找到用武之地。所以,程序猿并非吃青春饭,而是用头脑吃饭,用能力吃饭。


    不要成为职场中的“老油条”

    刚刚踏入职场的年轻人,初出茅庐,涉世不深。非常easy被领导的鼓舞所感染,努力工作,拼命加班,卖力干活。干到年底一算账,工资没涨,职位没变。更可气的是,年终奖还没有成天混日子的同事高。


    工作了一年之后。职场“小清新”就成了职场“老油条”,同一时候也已经明确:在职场上最重要的不是把事办好,而是不把事办糟。于是乎,工作变成了应付,领导安排一件事,尽量在最后期限完毕,分配5天的时间,第4天做完了也不会提交。

    开会时绝不多发言。被迫发言也是“今天天气……,都好都好”。

    “老油条”们坚守一个原则:不主动,不拒绝,不负责。工作状态:应付差事,混日子。


    这类人,公司不会主动对其提拔或者涨工资。

    假设忍受不了精巧的薪水而提出跳槽,公司也不挽留。

    薪水是混到手了。可是专业技能却在原地踏步,而工作态度又不如新手积极。公司何必要这样的人呢?


    假设你年薪10万。在公司混5年也就混了老板50万,对于非常多公司来说有人混走50万。对公司伤害不大,但是对自己而言,却荒废了五年,专业技能没多少提升。

    在公司混日子,实际上你是在混自己。


    高自己的核心竞争力

    作为IT行业的从业人员,要想在年龄增长的同一时候。保持足够的竞争力,不被残酷的市场淘汰掉,应该具备哪些能力呢?


    沟通能力。包含和客户沟通、和产品沟通、和领导沟通、和同事沟通……除了双向的理解和交流外。还应注重高效沟通,节约他人和自己的时间。沟通能力还包含宣讲、讲课、辅导他人的能力。


    学习能力。

    IT行业能够说是集合了一群最聪明、最具活力的人在一起焚膏继晷地研发各种新技术。在这种行业里指望大学时上的几年课和最初几年的工作经验就从此高枕无忧,是不现实的。身处IT行业,拒绝学习就等于自毁身亡。面对新的技术和语言跨越时,不要着急。每门技术一定要读三本书——基础知识类、深入研究类、应用类,要舍得花时间,普通情况下,三个月到半年就能够跨越。


    动手能力。当你还在犹豫看什么书。纠结书里的字句是什么意思的时候,别人成百上千行的代码都已经在执行了。技术人员要学会在自学的基础上,自己寻找问题。解决这个问题,便于自己更快地掌握一门技术。


    解决这个问题的能力

    老板招进公司的每一位员工都是来为他解决这个问题的。

    无论你工作多么卖力,业余自学多少新技术,归根结底是为了解决工作中遇到的问题。至于採用什么技术、使用什么工具,都仅仅是你解决这个问题的手段而已。在既定的条件下,给出最合理、最优质的解决方式,这样的能力并非每一个人都具备的。

    对于技术人员来说,打好基础,写好代码,做好项目、产品,想要的东西自然会来。

    尽管“朝九晚五”是工作的代名词。但真正决定职业走向的关键。并不在上班时间。而是在8小时之外的时间,8小时以内求生存,8小时以外求发展,持续地学习、积累,自己的职业之路才会越走越顺。


    一份职业有没有前途是由行业决定的,但一个“IT民工”身价的高低是由你自己决定的。

  • 相关阅读:
    如何只通过Sandboxed Solution启动一个定时执行的操作
    创建与SharePoint 2010风格一致的下拉菜单 (续) 整合Feature Custom Action框架
    创建与SharePoint 2010风格一致的下拉菜单
    《SharePoint 2010 应用程序开发指南》第二章预览
    SharePoint 2013 App 开发 (1) 什么是SharePoint App?
    使用Jscex增强SharePoint 2010 JavaScript Client Object Model (JSOM)
    搜索范围的管理
    SharePoint 2010 服务应用程序(Service Application)架构(1)
    SharePoint 2010 服务应用程序(Service Application)架构(2)
    SharePoint 2013 App 开发 (2) 建立开发环境
  • 原文地址:https://www.cnblogs.com/claireyuancy/p/7112530.html
Copyright © 2011-2022 走看看