我在天津的一家‘外企’工作将近五年了,从事软件开发也快六年了,一直是做 java 的。之所以在五年上加一个引号是因为自认为技术水平绝对没有达到五年 developer 的水平。公司从事的是维护老系统的工作,基本没有什么新的东西。但也锻炼了我们分析和排查 bug 的能力。公司里主要是做企业开发,确实对互联网开发关注的少,所以像 Ruby,Python 和 Node.js 这些东西基本不会被用到。
我从 08 年开始知道有 Ruby 和 Ruby on Rails,当时断断续续的看过一些 Ruby 的东西。后来因为工作忙就放下了。从去年开始,工作不是很忙,又拿起 Ruby 看了起来。感觉很难有实质行的突破,和坛子里的一些大牛差的很多。像一些工作了 2 年左右的开发人员,都比我们公司大多数人(包括我)懂的东西多。
我平时还是比较喜欢看一些技术的东西的,java 相关的,ruby 的相关的都关注一些。前段时间是还看了看 Node.js。最近比较迷茫,迷茫在于不知道如何进一步提高,不知道如何成为真正的高手。
还一个现实的问题就是就业,天津的就业环境不是特别好,基本上大一点的公司都用的是 Java 或.Net,没有看到有公司用 Ruby 的。我学习 Ruby 是纯靠兴趣,不知道以后工作中是否有机会能用的到。
望各位赐教