请选择 进入手机版 | 继续访问电脑版
查看: 662|回复: 3
收起左侧

IT行业 - 选技术

  [复制链接]

90

主题

113

帖子

594

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
594
发表于 2018-6-12 22:40:26 | 显示全部楼层 |阅读模式
http://blog.amende.no/index.php/2012/05/it-consulting-the-choice-of-technology/

Once upon a time I referred to the technology I mastered as “weapons”, that I would use to kill bugs.  That was the time when I called myself a “bugslayer” and my satisfaction was to eliminate bugs.  That was before I took a step back and see the whole picture.

Fast forward a couple of years and I have met my mentor/friend who recommended a book to me, “The Passionate Programmer” by Chad Fowler.  In the book (Part 1) he compared technology to “stocks” and compared spending time to master a technology to spending money to buy stock.  With stock investing as a hobby, this idea sat really well with me and have since then influenced my choice of technology to master.

In traditional stock market, there are blue chip stocks that represent the big, established companies. They won’t go bankrupt tomorrow, but they won’t double in price tomorrow either.  People buy these stocks for their stable return. In the IT world, blue chip technology would be like Java and C#, by mastering these languages, you have the key to a big part of the IT job market, there are thousands of jobs available, but at the same time there are also thousands of professional with the same background.  So the salary won’t be great, but one should have no problem making a living.

Then there are the small companies (The penny stocks), they represent the small companies which the price may shoot up to the sky the next day or may as well disappear from the market the next day.  Investment in these stocks consist of high risk but at the same time the return can be phenomenal.  In the IT world, we have technologies such as small talk, rubies on rail, or other less popular programming languages or technologies that not many people know, but at the same time there are also few jobs asking for these skills.  However, when a company is desperate for such a skill, and you happen to be the only one knocking on their door, you will be in a very good bargaining position.  On the other side, if the demand of the technology dies down, then all the time you have spent on aquiring the knowledge would be wasted.

Stocks in the IPO could sometimes be a good investment, and so is a new technology.  The first ones to master the new technology is usually well on their way to enjoy the payoff while others are still learning.  However, while we cheer for the andriod developers, we must not forget the poor symbian developers.

So what technologies should we spend our time on? Like the good old investment advice: “Don’t put all your eggs in one basket.” Everyone should have a “portfolio” consisting of serveral technologies that belong to each categories.  Do the homework, follow the trend closely and watch for signs of a market change.  Don’t be afraid of make a switch when the market has changed.  As for myself, I started off as a Java developer, but then I realized that C# is more popular in the Norwegian market than Java so I made the switch.  As I have gotten comfortable with C#, I have added Microsoft BI into my portfolio and now I am able to enjoy the boom in ETL projects while I can always go back to traditional programming should it become less popular in the future.

So whenever I meet a student and they ask me for advice as for what technology they should focus on, I tell them this story above, and recommend them to read the book as well.
回复

使用道具 举报

0

主题

53

帖子

216

积分

中级会员

Rank: 3Rank: 3

积分
216
发表于 2019-6-17 15:29:35 | 显示全部楼层
又看了一次












待产包最全清单  www.17yike.com
回复

使用道具 举报

0

主题

53

帖子

216

积分

中级会员

Rank: 3Rank: 3

积分
216
发表于 2019-7-29 09:15:04 | 显示全部楼层
不太了解这个的,觉得不错












海参的价格  www.shihaishen.com
回复

使用道具 举报

0

主题

71

帖子

374

积分

中级会员

Rank: 3Rank: 3

积分
374
发表于 2020-5-21 23:35:59 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

热烈庆祝挪威中文信息网全面改版

快速回复 返回顶部 返回列表