2012年8月21日星期二

中国的程序员,学什么语言

所有想要进入程序员行列的第一个问题就是,学什么语言。

其实真没必要纠结于学什么语言。它只是个工具,怎么学,怎么用才是关键。

本人觉的,影响语言的使用率有三个方面,
第一个方面是工资,做初级程序员的工资才是学习哪门语言的第一要素,所以培训市场很火,它就争对这样的人群。

第二方面是饱和度,和工资有很大关系,饱和度是反映现在市场的潮流和转变的表现值,一旦某个领域稳定下来,接下来就又是一场变动。比如之前很多公司做广告的,开始转向外包,那时候也就火了c#,java等。后来轮到页游,unity,flash也就跟着火,近来android,ios,基本上要想在一个方面专研下去,很难,不是我们程序员不够专研,而是难在生活需要我们工资,而我们的工资来源于公司,而公司跟随着潮流,潮流也就影响着我们的技术和语言。

第三方面,该谈到兴趣了,谁都知道兴趣是学习的最好的导师。没兴趣,还是转行吧,这行是很寂寞的,是很孤独的,是很无聊的,而且也是个年轻饭,到时候脑袋跟不上了,效率不高了,谁还要呢。

因为我跳了很多槽,所以我就是学了很多种,先接触的php,js,mysql后来c#,sql2000,flash,as3在后来,android,Linux,还有啥来着,反正都是一个时代的产物。
直到现在,php我是老鸟了,但我从不说我精通某一方面,技术永远都在前行,你能说你精通,那只是某一天,某一段时间。

我很讨厌那些说大话的人,拍着胸脯说自己什么什么精通的,记得有次面试个应届生,他还真敢说什么精通,结果我就让他来工作,然后安排他做个中等难度的事情,最后憋了三天跟我说,做不了,我当时真想骂他来着,但要保持点形象,我就对他说,你不适合做这个,你还是走吧。

每个人都得找到自己路,不要被别人误导了,有句话:师傅领进门,修行在各人。选什么语言不重要,重要的是学习的方法如何使用。

2012年8月20日星期一

说说跳槽的事

我跳槽,只是想过的更好,不是说我不想稳定。

人生不得不面对这样的抉择--跳槽。

跳槽这事得有三个阶段:

1.犹豫期,跳还是不跳,取决于自己对公司的好坏分析,分析到位后再决定要不要跳。

一般先是公司业绩方面,要是公司不赚钱,那就没钱给自己发工资,更不会涨工资,工资这事,对所有人影响很大,除非有股份,那就是另外一回事了,股份就像赌博一样,赢了就高兴,输了就难受。

然后就是公司人际关系,工作压力方面考虑,比如和老板,和同事,和领导谈不来,不爽,那就算工资再高也不行,总不能天天不开心,抑郁撒,我通常谈不下去的时候,就不再发表意见了,因为沟通是需要建立在平等的基础上的。工作压力要适当,不能总一直紧绷着,弄几个通宵没问题,问题是,弄完还要接着工作,没得息,真当自己是机器人啊,也不会有人感谢你。

2.准备期,跳槽也得跳个稍微好点的地方,所以先按兵不动,等着下个工作的地方找好了再动,找不到好的,还不如在原来的地方呆呆,至少环境已经熟悉了,找下家真是件不容易的事,工资总得提点,职位可以进去了再慢慢爬,主要是工作环境,工作压力要先了解了解。

3.办手续,有的公司来的容易,走的时候麻烦不得了,还扣钱,想去劳务,但那个更麻烦,所以很多时候我们都是弱势的。

我已经跳了N多家了,实在跳不动了,每跳一家,我真的想稳定下来,但有时候,现实就是那么的残酷,没得选。 有时候想创业来着,但是在国内,想创业,一是运气,而是背景,其他的就别想了,还是好好工作吧

2012年8月16日星期四

程序员的出路在哪

每天,面对我的是无数个将要解决的问题,不管它是多简单,还是多复杂,我都得义无反顾,能解决什么样的问题,就代表我们有多大的价值,能拿多少工资。

大多数的程序员,命运很坎坷,也有少数命好的。

我身边有很多都是转行做程序的,最终也有很多转行做别的,能坚持下来的真的很少,做到30岁左右,就是一个坎,要么走人,开个电脑店,话说现在也不那么好开了,要么就升职,做管理。我就是其中一个。

说说中层管理员吧,对上边得奉承着,不顺心的时候比顺心的时候多。面对外行者来说,说明一个功能要花多少人力,财力,物力和时间,这是件多么痛苦的事情,因为你不知道这里面有多少不定因素,人的因素占一半,都是人在做事,需求的变动占一半,技术难度占一半,在加上计划赶不上变化,等等各种原因。终于明白为什么以前的领导总是愁眉苦脸的了。
对下边,都是做技术的,多少都有点同情心,不管做的多慢,多烂,总得忍着点,毕竟人家就这点能耐,也不能让人家下岗吧,还有一点,招不到人,哎,新人是很多,但是,培训,考核,一大堆的事情,就忙着把人带出来了,产品进度一点没变,还不指定人家原不愿意待呢,说不定就为了混个实习,实习一完立马走人。

在说说自己吧,自己老大不小了,也成家了,家里的担子挺重,创业很早就想了,一直等机会,就是机会不肯来。平时没事的时候就瞎想,想着做点东西看看能不能火,可是一做起来就头疼,毕竟不是现成的需求,做出来就行,看着市场上这样那样的产品,想仿一个,又为后面的销售,宣传而烦恼,总之就是在等着。大多数时间就看看电视,玩玩游戏,研究下最新技术产品之类的,话说kinect出来后,一直想买,等到了买的时候,又为了那点钱舍不得,真够可怜的。今年打算买了,毕竟这东西都出来很久了,不买还真算不上是做it的,android倒是早早入手了一台,也做了个小东西没成形,都不好意思拿出手,研究研究就到位了,ios太贵,了解了解就可以了,之前还做过个flash应用,转成java在山寨机上跑的,现在每个月还能赚个话费,满足足的。

程序员有想法,但真正自己单干的时候还是不行的,没个志同道合的帮忙定需求,就做不了东西,销售也不行,管理只能凑合,毕竟不是专业搞管理的。

没事的时候还是可以写写技术文档的,可是我很懒,懒到程序都不想自己写,以前写过个程序,只要设置设置,填写填写表单,就能生成一个网站的,yiy.66ghz.com 就这个。