一、做软件开发,都学什么?
1.安装配置,软件工作原理,
2.系统架构,程序语法规则,
3.算法逻辑,软件相关资源,
4.各种工具,常用开发平台,
5.开发流程,工作协调分工。
二、想去找工作,要学多久?
个人情况不同,这里给出一个大概的参考范围,如果参加培训班:
1.计算机专业的大学生:
需要零到三个月。
2.非计算机专业的大学生:
需要六个月左右。
3.高中毕业,全职学习:
需要12个月左右。
三、刚参加工作,能挣多少?
各地情况不同,各公司情况不同,软件也细分为多个行业,所以收入不同。
拿一线城市来说,刚入职的工程师,月薪大概在6-8K,优秀者一个月拿到1万以上的也不少。
四、我要选择哪种开发语言?
1.想做硬件级的开发,比如工业控制,智能家电,单片机等,选择汇编语言,其次是C语言。
2.想做系统级的开发,比如操作系统,各类平台底层模块等,选择C语言,其次是C++语言。
3.想做应用软件开发,比如APP,网站,管理软件,数据处理,选择JAVA、PHP、Python等语言。
五、学Python语言能做哪些事?
1.人工智能;科学计算【难度较大,前景光明】
2.网站开发;系统运维【难度较小,前景平稳】
3.大数据;云计算【难度适中,前景不错】
4.桌面软件;游戏软件【难度适中,前景平稳】
六、做网站要学习哪些技术?
1.前端技术:
HTML,JS,CSS.
2.后台技术:
Python,Django,Mysql,Nosql等。
3.平台工具:
Linux,Nginx,代码管理工具,BUG管理工具,开发工具等。 |
|