Re: [问卦] 有没有自学软件工程都卦?

楼主: extemjin   2016-05-11 14:34:56
※ 引述《forever07 (我是工头)》之铭言:
: 如题,小鲁对云端工程很有兴趣,但不是本科生,目前有想买书上网自学,不知能不能学
: 起来呢?
: 还是要上课才行啊?
: 有自学的卦吗?
先彻底搞清楚你要学的是什么东西再来规划。
首先,你到底是要学软件工程还是云端工程?
而且这两个都是非常广义的名词,职称的定义更是乱七八糟。
你懂软件开发流程只负责规划与架构也算软件工程(资深的人才能做),
你实际写程式开发也是软件工程,
你就算收钱帮人写游戏外挂与练功脚本也可以算软件工程。
一般大公司的软件工程是指能够根据主管或是客户要求,
开发符合需求的软件。
云端工程的范围又大的多,什么是云端? 云端 = 互联网,
单纯就换个潮词来形容而已。
所以管理也算云端工程的范围中。
你会帮学妹宿舍架网络也可以算云端工程。
所以非本科系的你最好想清楚你具体想要做什么? 兴趣什么? 或是开发什么?
例如手机APP设计、游戏程式设计、网页设计、WINDOWS软件设计、网管、
JAVA程式设计、韧体程式设计、车辆人工智能、算法研究等等等
目标越清楚越好、越具体越好,别人才能给你正确的意见,
才不用浪费时间去学一些用不到的。
不然你单纯就说想要自学"软件工程" "云端工程",只能告诉你先从计概开始,
至少会以下的东西,有关键字,你书很好找,选择也太多,自己去书店找自己
能够的吸收的。
1.计算机概论
不是国高中或文组那种的智障版的计概
可以先看鸟哥的计概
http://linux.vbird.org/linux_basic/0105computers.php#computer_hw
2. C++
第一个必学的语言,不解释,懒得战。
书一堆,自挑自己能够看得懂的为主。
3. 算法
先有任何一种程式底子来再来读。
推荐 "算法 使用C++虚拟码 蔡宗翰 译"(基峰)
ISBN 986421589
4. 网络概论 (TCP/IP)
懒得买的话看完鸟哥的网站的也行
5. 有以上基础之后,真的要搞软件设计的话,
有一本绝对一定至少铁定必买必读必收的书
"大话设计模式"(悦知文化)
ISBN 978-986-6761-79-9
以上都K过了、吸收了之后,你大概程度就跟资管资工大三的程度没两样,
接下来只要再看情况或工作目标来学习其他语言、数据库,累积经验即可 。
作者: ilovema19 (英九英九我愛你)   2016-05-11 14:35:00
都你妈 先把绿吱吱贪污犯枪毙

Links booklink

Contact Us: admin [ a t ] ucptt.com