我本身是机械专业,现在干的是编程,你想想,我毕业后才改行,又干了几年,现在已经三十过了,再干,估计没人用了.尽管有一点经验.我自己觉得工作上没问题,解决实际问题能力还可以,但考试就不行了.另外,一些知识由于没用到,欠缺.
每个程序员都会遇到这个问题,当然可以有几条出路:
1.从程序员晋升为系统分析或项目经理
2.继续干程序员.
3.非彻底改行.比如去做维护或测试工作
4.彻底改行.
先不说选哪条路,我先介绍一下我遇到的情况是否和你有相同的地方.
1.有的公司好进,有的不好进.好进的都是垃圾一类的公司.如果你说不要钱也干,它都会用你.让我想起巩汗林的一句台词:我就喜欢这不要钱的.
2.大部分公司的管理都很烂,即使是大公司,也是门槛高,内部其实干啥的都有.项目本身也很烂.
3.有能力的人的工资比没能力的人要低,干活多的工资比干活少的低.而且很普遍.感觉奇怪吗?呵呵
4.加班一般都没有加班费,顶多有饭吃.打车报消.几乎没有空闲时间,总要学习新技术,怕被淘汰,最好还是难逃一劫啊.
5.很多公司项目会在不到三年内就垮台.
6.程序员不算是搞IT的,这是我的观点,就如民工在建筑工地运砖一样,能说他是搞建筑的吗?
各位发表各自的看法,不剩感激,另外我仍然在编程,但我的暂时想法是上面的4.彻底改行.去做买卖,脱离这非人的生活.
如果是你,你会怎么选择呢?不管是计算机还是非计算机专业的.
有兴趣的可以在MSN上找到我:xqyz8888@hotmail.com
10 个解决方案
我认为彻底改行的可能不大。不要把做买卖想得那么简单。
我会选择从程序员晋升为系统分析或项目经理
这条路走,能把握系统的整个构造,并且能设计它,就不像民工了,这才有www.one88bet.com师的感觉,这是本人的想法也是目标。
The key thing here is not age, it's find a good company to work for.
Do not work for junk companies. Improve yourself and leave.
Once you find a good company to work for, then decide what kind of job you like most and you're best at. As you improve yourself, you can certainly change your jobs within the same company or even find a better company.
Do not just say you want to be a 系统分析或项目经理. You need to be able to do the job and like doing the job, and the company needs to make money. Job title is not that important.
袁峰老师确实是顶尖的高手,不过针对不同的人,路的选择会孑然不同的.我现在也还没想好怎么走,改行就意味着以前的努力全部为零.而且又站到一个地平线上从头开始.损失也是巨大的.
总有一些人适合做it,一些人不适合做it。所以选择你适合的才是最关键的。即使让天才程序员去做生意,或者让天才生意人去做程序员,他们都只有一个想法就是“雷,这简直不是人混的!”