前两天看一个统计,说玩as的赚得最多,obj和java、.net都属于中档,玩php赚得比较少。
as,大家没想到吧,这也不是不可能的,flash游戏现在依然火爆的,我有不少朋友从事页游开发,一款赚钱的游戏每个月都有可能发奖金,一年发个20薪不算多,行业里互相高薪挖角也非常严重。
不说as的事了,别眼红人家了,聊聊大家都玩过什么语言了?
先说我吧 04年大学毕业,开始写程序,刚开始的时候玩VB+VC(VB6.0+VC6.0)做医疗软件,用vc写功能代码封装dll之后用vb做界面调用,这一写就是2年,从实习生到负责核心代码,公司小项目小团队小,没前途。。。
之后开始学C#做.net的,主要做web开发,win开发写的比较少了,这一写就断断续续写到了今天。对没错,我是玩MS平台开发的果粉~~
变果粉之后,这两年穿插着写iOS,平时主要用的电脑也变成Mac了,没有什么作品,都是自己写着玩,基本没有什么商用的。
前前后后还穿插着玩了下as、flex、QT、java等,都没玩几天,就合小时候还在小霸王学习机上写过浮点basic一样。。。
- 大学写VB、Tubro C、Borland C++、Delphi、Borland C++ builder
- 毕业了用Borland C++ builder写企业管理软件
- 金远见用Borland C++ builder写文曲星和电脑的连接软件
- 265用Borland C++ builder/VC写网络服务器
- 创业技术咨询,用Shell脚本做分析
- 创业搜索,用Java写搜索
- iOS出现,用Objective-C写 iOS App
从大学到现在一直有自己的小网站,用过ASP、PHP,现在主要还在用PHP做网站。
中学BASIC/Pascal,大学VB/ASP, 毕业后2年内VB.NET,之后都是C#(桌面是WinForm,Web是ASP.NET WebForm/MVC,移动如Android等),混合大量T-SQL,JavaScript。
03年开始在SourceForge参与开源项目,后来在GotDotNet,现在在codeplex。
搞过实验室,有个人网站(没怎么维护,准备为了新产品重写),写过一票免费软件,下载量最大的两个都超过500万下载量。
现在在开发服务器端系统,用于集群服务器
- 本科最早开始学的Basic(VB),后来开始转到C++(VC),毕业设计也用VC完成的。
- 研究生主要用的VC,有一部分文本工作也用python完成。
- 毕业第一家公司用的C++(VC),后来主动要求用C#(WPF)来做界面开发。
- 后来换了一家公司,前期主要是C,后来换了开发框架,主要用Scheme,C++,Python进行开发。
- 业余也学了Java,JS,coffeescript(自己写了一个静态博客,虽然很简陋),现在准备学一下clojure.
大学学Turbo C,然后自学VB,Delphi, C++ Build,VC始终没学会。 后在在Linux下使用C、PHP、Javascript、Shell、Java没学会。 后来转学Ruby、Ruby on Rails、Erlang、Lua,Python没学会。现在主要用C和Erlang。
时间先后,c(嵌入式,系统级)-》 java(服务器),android java,-》 oc 。
以上是主体语言,均在实践中应用过并进行过项目。。。
玩票语言:groovy,lisp,python,ruby,go,erlang。。。。
其他语言:汉语、中式英语、半拉日语。。。
主要用java和oc,其它就是c,shell,php,js,c++等偶尔用下的,光研究没用上的有ruby,python,go,Erlang等。。。
其实与其说语言,不如说框架。。。
大学:C / 汇编 / Matlab / Verilog
工作:脚本语言Bash / Perl / Python / PHP / Ruby,JVM平台语言(Java / Scala / Clojure),有研究Go / Erlang
不了解微软系,Web是短板
- 小学:Applesoft BASIC、6502 Assembly
- 中学:GW-BASIC、Turbo C、Turbo/Borland C++、x86 Assembly, LOGO
- 高中:Visual Basic、Turbo Pascal、Watcom C++、Java、JavaScript
- 大学:LISP、Prolog、Visual C++、Director、Flash、C#、SQL
- 工作:C++、Lua、OC、UnrealScript、HLSL
- Java:一个虚拟化统一管理项目,一个CMS系统的维护
- PHP:一个外包的小项目,果7网,新杂志后台
- Python:某基于OpenStack的云计算项目
- Node:当前项目
- Javascript/CSS:几乎所有项目都涉及到了前端,不过CSS用的实在不算熟
- C/C++/C#:上学的时候有上过课,上班之后再也没用过
- Ruby/Perl/Lua:偶尔自己玩玩,不过后来太喜欢Python自己玩玩的项目都改成用Python玩了。
总体而言,Java最让人不能忍,PHP很多坑但是容易躲(因为跳过坑的人太多所以很容易找到解决方案),Python写起来最爽,NPM是最好的包管理器。
- foxbase+ script: 高中很萌的用foxbase+ script 走上了编程道路
- php :大学期间玩了玩php,错误的认为太简单,不如C/S牛逼.就萌进了软件培训班(X鸟) 各种语言就不说了,就是老赵极力抵制的那个.结果就是找不到工作.可能自己太萌,没人敢用.哈哈.
- C# F# : 下面就是微软技术之路了.1) 去了很少人知道的oblog.然后就开发了asp.net的多用户博客程序,搞了一个企业OA,播客,微博程序,F# http comet 聊天模块(100行代码,异步编程),风险控制系统,总之是跟asp.net打交道,js css咱就不提了. 2) 再最后就是unity3d开发了个牛逼游戏(app store 搜 galaxy hunter freya)
- 现在改行做技术支持了.(请大家扔砖^^)