×

Loading...
Ad by
  • 推荐 OXIO 加拿大高速网络,最低月费仅$40. 使用推荐码 RCR37MB 可获得一个月的免费服务
Ad by
  • 推荐 OXIO 加拿大高速网络,最低月费仅$40. 使用推荐码 RCR37MB 可获得一个月的免费服务

There are two things that have puzzled me for quite a while.

本文发表在 rolia.net 枫下论坛The first is that I don't understand why you all seem to worry about your future in Hi-Tech industry when you grow old. In this industry, the more experience you have, the more competitive you will become. The reason you don't see many programmers older than 40 is that at the age of 40, most programmers have become architects, consultants or even running their own business. In North America, the highest paid employees are architects instead of programmers. I am 29 and now I seldom do programming myself, I devote most of my time in design product architecture, liason to IETF, and hopefuly in the future contribute to the RFCs. In hi-tech industry, you don't do programming forever, protocols and architectures are much more interesting and challenging. I know lots of outstanding guys in their 40s who are active in IETF.
The second thing that I don't understand is that it seems most of people here prefer large companies to small startups. People working in those huge corporations all their life are leading a pathetic life in my eyes, except for those who are in executive positions, of course.
Large companies usually divide work force in a very fine granularity, you will very likely find yourself stuck with a specific area for many years. Furthermore, large companies tend to make people use their own proprietary platform and development tools, according to my experience working in those giant companies. For instance, lucent even enforced to use their own C++ compiler in its chicago branch, Nortel has it's famous "ProTel" language on their DMS switches.
As a consequence, it becomes extremely hard for those who have worked in big companies for decades to pick up their career in another company. We have some people from Nortel in our company, when asked about the feeling toward Nortel, they generally deplored their previous life in Nortel and consider working in a startup is a chance to start a new life. On the contrary, in small companies, you have to be multi-talented in order to handle different projects. The life is tough, but you are forced to improve yourself. And after a couple of years, you will have all the valuable skill sets and become invincible!更多精彩文章及讨论,请光临枫下论坛 rolia.net
Report

Replies, comments and Discussions:

  • 相约北美 / 移民留学 / 去大公司还是小公司
    After 3 months' desperate search, I accepted an offer from a small company,and promised start work next monday. But a large company, has sent me another offer,and I cannot receive it until next Tuesday. 我觉得干几天就走不太好, 但是又怕大公司的offer也不理想,所以打算先去小公司做一段时间,同时尽量拖延回复大公司。
    另外,大公司的工作地点离多伦多4小时车程,但是做运行维护,有人说比较单调,学不到什么东西(其实我就缺这方面经验〕,而且以后想回多伦多找工作不方便。小公司是consulting company,与我原来的设计院工作几乎完全一样,但是没有任何福利。老婆要准备考试,也想利用多大图书馆。何去何从?还望列位移兄多多关照!
    • 许久不见,兄弟一向可好?4小时车程太可怕!不过大公司经历从长期来看真的很值,搬家吧。那里有图书馆吗?
    • big one.
      • Please express your opinion with more detail......
        • BIG ONE GIVES YOU MOR E OPPORTUNITY OF EDUCATION, PROMOTION AND INSIDE MIGRATION.
          BIG ONE ALSO GOVES YOUR BACKGROUND A GOOD 'LOOKING' CREDIT. IN PARTICULIAR, IN NOWADAYS DOWNWARDING, STAYING IN GOOD ONE MAKES YOU FEEL MUCH SAFER. (DON'T QUOTE NORTEL PLS).

          EVERYBODY KNOWS SMALL ONE GIVES YOU MORE EXERCISE, BUT NOBODY REALLY CARES WHEN YOU PUT THAT IN YOUR RESUME. CANADA IS A PLACE WHERE REPUTATION IS FAR MORE IMPORTANT THAN PRACTISE. ...

          HOWEVER, UNDERSTAND IT IS A TOUGH DECISION FOR YOU TO MAKE RIGHT NOW. MAKE IT JUST ACCORDING TO YOUR OWN AND MAKE SURE.
    • HEY,兄弟,很高兴听到你的消息。在加拿大没有福利是件可怕的事。虽然搬家也是件大事,但以此得到大公司的经验还是值。以后还可以打回来嘛。祝好运!
    • 大公司好混蛙,至少眼前如此。BTW,是哪个地方的大庙?不是我们这嘎褡吧,我们这里急需强壮汉子,足球场海了,就是缺球杆。
    • 好了,至今为止全票通过到大公司,该决定了吧?BTW,我的主意如何?
      • 多谢众位哥哥,小弟虽然嘴唇上大小炮齐鸣,尚无入魔之虞。原来我也想去
        大公司(Ontario Power Generation),只是听得有高人指点,干maintainance没有出息,consulting/designing engineer有钱有势. 我觉得多方面经验利多痹少,只是担心大公司分工过细,反而受限制,如以后再想做designing engineer不一定有帮助。如我在小公司设计好几个项目,也许很快能跳到 a famous consulting firm. 老婆想考医生(terrible!!),多大的医学图书馆排得上世界top10.
        • Hi roosevelt, after reading your article in the forum, I think we have same experiences in china. Would you pls. Tell me he requirement of the two companies.
          Now I will want to any professional job. Any of them, located anywhere.
          在下先谢谢了。BTW, my major is 发电,在建筑设计院干电气设计
    • There are two things that have puzzled me for quite a while.
      本文发表在 rolia.net 枫下论坛The first is that I don't understand why you all seem to worry about your future in Hi-Tech industry when you grow old. In this industry, the more experience you have, the more competitive you will become. The reason you don't see many programmers older than 40 is that at the age of 40, most programmers have become architects, consultants or even running their own business. In North America, the highest paid employees are architects instead of programmers. I am 29 and now I seldom do programming myself, I devote most of my time in design product architecture, liason to IETF, and hopefuly in the future contribute to the RFCs. In hi-tech industry, you don't do programming forever, protocols and architectures are much more interesting and challenging. I know lots of outstanding guys in their 40s who are active in IETF.
      The second thing that I don't understand is that it seems most of people here prefer large companies to small startups. People working in those huge corporations all their life are leading a pathetic life in my eyes, except for those who are in executive positions, of course.
      Large companies usually divide work force in a very fine granularity, you will very likely find yourself stuck with a specific area for many years. Furthermore, large companies tend to make people use their own proprietary platform and development tools, according to my experience working in those giant companies. For instance, lucent even enforced to use their own C++ compiler in its chicago branch, Nortel has it's famous "ProTel" language on their DMS switches.
      As a consequence, it becomes extremely hard for those who have worked in big companies for decades to pick up their career in another company. We have some people from Nortel in our company, when asked about the feeling toward Nortel, they generally deplored their previous life in Nortel and consider working in a startup is a chance to start a new life. On the contrary, in small companies, you have to be multi-talented in order to handle different projects. The life is tough, but you are forced to improve yourself. And after a couple of years, you will have all the valuable skill sets and become invincible!更多精彩文章及讨论,请光临枫下论坛 rolia.net
      • I am not IT guy. But I do think large companies have similar problems as well as advantages. I am also afraid it will be harder to search job and secure interview in future because I live too far away from Toronto.
        BTW, I am HVAC engineer
      • It depends on what kind of work you are doing at large companies
        Actually I had worked for small companies in china before I picked up my current position in one of large teleco service providers here in Toronto. Although I had extensive exposure to different technologies and different functions in small companies, along with my hard working as dog, after comparation with my current job, i must admit that my skills before were really couldn't claimed as experienced enough even I worked in similar fields for over 5 years.Of course those ancient traditional voice technologies in large companies are exceptions to our discussions here.I have been convinced that there are huge opportunities,but usually there are huge mess with most of startups.And there used to be many fallacy about those startups,and today most of their dreams come not true and even are gone out of business. Just my personal opinion per my own experience. FYI