不要只甘于作一个程序员

       去年都想写这篇博客了,不能说是没有时间,而是没有下定决心去写,想着这年后的工做可能会慢慢紧张起来,赶忙写完也算是了却一个心愿。html


       1.个人工做经历
       工做前两年的程序员生涯是很苦逼的,你们经过“个人程序员工做经历”这两篇博文中都不难看出——磨练是成长的阶梯
程序员

      于2011年11月份结束了以前两年算是“非正规军”的工做环境,换到了一家当时在襄阳最大的互联网公司,也让我第一次感觉到大公司(相对于以前的公司而言)的正规化管理模式,从以前的基本上都是独自负责一个项目,到如今的团队开发——不过还好个人适应和学习能力比较强,差很少在试用期内已经适应了新的环境,并获得领导和同事们的确定——也很快的掌握了js闭包、MVC和一些设计模式等技能,这一干都是两年多。公司处于虚张声势、管理混乱有些盲目的发展中,从刚去公司时作×××到以后前先后后作了4、五版的同城网购网站,整个公司的状态:方向不明确、管理层不能以身做则并且没有好的管理方法与绩效奖励制度,大部分员工都在公司的大环境中变得懒散、被动,毋庸置疑我也没法幸免——由刚开始的斗志昂扬、富有激情,到差很少一年后的工做提不起精神、有些颓废和茫然,也就在那时写了“谈谈小城市程序员的迷茫和坚持”这篇博客;一直努力在发现和安慰本身留下来的理由,但事实倒是与个人职业发展规划和个性渐行渐远...,最终在开发完“订单系统”以后,果断的辞职了——其实在这半年前就想离开这家公司,之因此继续留下来坚持把“订单系统”作完,主要是当时接触了新的开发框架,订单系统开发对我也比较具备挑战性(想一想来这公司近两年多,一直作着大同小异的网站项目,说真的是一点儿激情都没有,好不容易有个比较复杂、能挑战下自个人项目,这机会怎能错过?!)。编程


       2.一些思考
    可能正是由于上家公司在各方面都存在必定的缺陷,也让我在这两年多中能有一些思考:如何能提升员工的工做积极性?如何作比较理性的公司或团队管理?就任业发展来讲,我到底想要的是什么?设计模式

  对于管理有一些想法,激励下属为前提,如下方法可取:微信

1.设立项目奖金(制定项目开发计划,提早或按时完成会有相应的奖金,超出计划 则没有奖金或扣除基本工资[可根据状况考虑])
2.引导下属学习,激发他们的 兴趣,学以至用 良性循环。
3.了解下属的(职业)发展规划,根据其自身能力和指望担当的工做,提高下属的职位和所作的事情,最好的是“让他作他想作的事,让 自身价值获得体现和 成就感获得知足”。

   4.根据下属的我的状况,让他作——对他而言 (略)有挑战的事情【对于大多数人而言,作有挑战的事(有压力才有动力),才能激发他的工做兴趣和激情,才能让他的能力有较大的提高】;闭包


     管理的最终目标不是把人看住,而是发掘员工的潜能并激发他的兴趣让他更主动、更有效率的工做!


       3.舞台与价值
       一样的一瓶可乐,便利店里2块钱,五星级饭店60块——对人也是同样,不少时候,一我的的价值取决于你所在的位置
       上面这段话,二三线城市的程序员看后不知道会不会跟我有同样的感觉:心里那种一直都隐隐的有种“怀才不遇”的失落情绪——如同气球被针一下捅破。可能在一线城市你不用这么辛苦和努力,就能有比如今好几倍的薪资待遇,更重要的是——你参与开发的项目给公司带来了可观的收入或是有不少的用户正在使用,那种成就感是比工资更能让人持久振奋。因此,对于二三线城市的程序员,他们心底的痛——没法体现我的价值,没法在工做中有让人能沉下心的存在感!
框架

       4.回到正题
    1.我为何不想再作开发?——主要是成就感没法获得知足,作了很多项目但基本上都属于“实验室”里的项目——无人问津;受襄阳城市发展的局限性,我也没想要一直作开发,不是对开发再也不爱了,而是就目前来讲襄阳还不存在能让我从事有挑战性开发的平台。截止2013年10月份是我工做,也是我作编程的第五个年头,我必需要作出抉择——是继续过着这种蛋疼、懒散和毫无激情的码农生活,仍是要准备经历一段“转型”难过的适应期,但却有可能得到我想要的挑战和激情的新工做和环境;我骨子里就有一个不甘于平凡的心,也不喜欢一成不变的状态,混日子更不是个人风格,不趁着年轻好好拼搏下,那就真是“再不疯狂咱们就老了”。因此,最终我选择了转型,如今在作移动端产品经理。ide


  2.我倒不是说作程序员很差或有多么的苦逼,而是从以前一块儿作开发的同事身上,看到倒是一种悲哀——埋头苦干作码农,事不关己改bug,没有本身的思想。“有些程序的状况是:华丽的界面背后,隐藏的是没法直视的代码。。。”,这是我以前发的一条闪存,说的确实有调侃之意,但也不能否认这样的状况比较常见。其实作技术没什么很差,若是能得到成就感,你会感受作编程是件颇有趣的事情;然而,我想说的是:作为程序员,你应该有本身的思想,要多想一想如何能将本身的工做变得更轻松,从重复、繁琐的代码中解脱出来?怎样能让本身的代码写的更有可读性、艺术感?如何能让团队协做开发更顺利、高效?如何能将本身的能力获得更全面的提高(项目管理、产品策划等)?...学习


       我知道这篇博客写出来,会引发“轩然大波”(有些夸张),由于我知道没有多少人只甘于作一个程序员!网站

181719436646279.jpg

个人微信订阅号:zxcknowmore,你的关注与支持,是我多写博文的动力!