程序员练级攻略-我的感想
2018-04-03 00:15
190 查看
本文参照程序员练级攻略,根据我自己的学习路线,简化如下
1 基础
linux编程 C++
2 实用领域
语言
Java(之所以用java开发,因为它的库太方便了)
用户界面
web(HTML,css,javaScript)
app(我只做过安卓,基础是java)
桌面 (比较漂亮的界面用C#WPF,不过你如果不想学这么多平台,可以用javaFX,界面还行吧)
服务器
真正的企业编程,不可能直接使用socketAPI,因为太琐碎了,一般都是封装了
通用的服务器就是Linux和C++网络库或者Java网络库
专用的web服务器一般分为php,java,.net,不过我建议你减少自己的学习的成本,直接用java-JSP
3 其他
数据库,视频编解码,Hadoop,NoSql
这些其实都是封装过了,如果你只是调用接口,不必关心太多内部细节
1 基础
linux编程 C++
2 实用领域
语言
Java(之所以用java开发,因为它的库太方便了)
用户界面
web(HTML,css,javaScript)
app(我只做过安卓,基础是java)
桌面 (比较漂亮的界面用C#WPF,不过你如果不想学这么多平台,可以用javaFX,界面还行吧)
服务器
真正的企业编程,不可能直接使用socketAPI,因为太琐碎了,一般都是封装了
通用的服务器就是Linux和C++网络库或者Java网络库
专用的web服务器一般分为php,java,.net,不过我建议你减少自己的学习的成本,直接用java-JSP
3 其他
数据库,视频编解码,Hadoop,NoSql
这些其实都是封装过了,如果你只是调用接口,不必关心太多内部细节