Re: [请益]没有任何的程式基础,如何自学JAVA

楼主: B0988698088 (废文少女小円♥)   2022-11-01 12:37:32
※ 引述《hym121023 (无)》之铭言:
: 由于大学唸的科系跟程式完全沾不上边,所以想请问,如果没有程式的基础,想自学JAVA
: 该怎么学呢?
: 希望的学习模式是一个有系统的学习模式,因为没有程式基础,只能从最基本的开始学上
: 去,所以希望各位大大能够指点一下该如何自学,而希望有系统,是希望可以有一个比较
: 完整的学习架构,而不是东一块西一块的学
身为白纸新手却知道要找‘学习架构’,光是这点就值得赞许了!
网络上90%的人都会跟你说:就找书/课自学就好啦
那些都是来乱的,别听他们的
我跟你说啦,学程式的基本上分两种人,有geek特质的 跟 没geek特质的
有geek特质的,他也不会来这边发文了,早就把写code当兴趣,整天搞一堆side project
不懂的部分也会找资源补足,你会觉得他学很快是因为他把私生活的时间都花在这上面
没geek特质的,就需要 学习架构 = 课纲
什么是课纲?就是在一定期间内有系统、有计画地学习一门知识的纲领
没geek特质的人能投注的时间通常有限,白天上课晚上休闲,
既然时间有限,那去找课纲来学并没有什么错
而课纲最终引导的目的是什么?
现在主流是就业,例如资O会、Ti**Me...,很多
他们没办法保证你有多好的算法概念、多扎实的基本功,但它们保证你一件事
好好念完是能做一个后端网站出来的,可能很烂,但至少你完成一件可以上线的专案
至于那些吹什么找一个有兴趣功能埋头做、找一本原文书看、找一套coursera...
都是废话= = 一样的时数,比如300小时好了
你可能读+操作完5本原文书(很认真的那种),你也能拿去上课纲兜完一个专案
你是面试官请问你选哪个?
课纲就是比较有效率的学习地图,学完你也做出一个能拿去面试的专案了
看起来样样松没错,但你对整个全端已经是有一个即使模糊但也算是全面的观念了
该view就view、该call外部API就call、该数据库就数据库,该MVC就MVC
都很不熟很菜没错,去工作你起码知道现在在做哪一块,然后越来越熟
反之你如果纯粹找个有兴趣的专案做,比如订票APP、比如定时录影vtuber生肉
新手一定都网络上找几个专案来抄啦,这些人分享git就不错了
但大多不是什么专业讲师,撰写未必清楚,也不能随时回答你问题
复制贴上大家都会,但中间有些东西为什么要这样写、为什么要这样设定
你不知道,也没人可以问
有人会说,我贴去网络论坛一样有人回答阿
老样子,那是有课纲天天上班的老师回答你有效率呢?还是到网络上贴文等人回有效率?
总结一下,本月尊建议你现在两条路,你自己选
1. 想弄清楚自己对程式有没有兴趣、是不是这块料
=> 找一套coursera念或一个有兴趣的APP/网站专案来抄,然后看自己吃不吃得下
=> 吃得下走第二条路
2. 不管我反正就是想学Java且用来工作
=> 伟育资策会自己选,钱交了就认真念,有问题好好统整下课时问老师或班上大神
看起来好像没啥选择?是阿,1只是给你一个认赔杀出的停损点而已
总之 千万别信什么自己学 好省钱、一样能学会的那种鬼话
打个比方,学数学好了
废话我去查台大数学系的用书 一样能自己把大1~大4的书都看完阿
那请问有教授+助教带比较有效率 还是 我自己埋头乱念+网络乱问比较好?
如果我对数学的热情有办法支撑把那些书唸完且熟练度比本科生优秀
那那些教授学校都白痴484= =?
我有那么强大的热情,也不会来网络上问大家新人要怎么办了啦
谢谢大家
作者: bd535853 (ijk)   2022-11-01 12:51:00
确实,数学很多部分没人带很难练起来,像是证明
作者: GoalBased (Artificail Intelligence)   2022-11-01 13:10:00
本月尊给妳另一条路,找个有经验的帮你规划,比自己试专案效果更好
作者: lovdkkkk (dk)   2022-11-01 13:39:00
我的话真的会选不是上课自学原文书或 coursera 的,因为我觉得学了什么会了什么之外,真正最重要的是学习跟排查问题的能力,样样松的不知道他会松哪里等于没有能放心交给它的事情
作者: dnabossking (少狂)   2022-11-01 14:28:00
不信
作者: visa9527 (高级伴读士官长)   2022-11-01 14:57:00
面试挑人绝不选上课仔,一定是自学者优先
作者: zxcchiou (立叉西)   2022-11-01 15:38:00
确实 这边希望大大能提供作者学习地图
作者: iamgoat (何谓人篸)   2022-11-01 16:12:00
认同啊 自学若对电脑没概念真的难
作者: kirin021 (kirin)   2022-11-01 16:17:00
先呛找课上的建议都是废话,最后建议你找课上,啾咪
作者: KY1998 (HAN)   2022-11-01 19:17:00
照你这理论,大家都别唸大学自己看书不就能考上研究所?
作者: goodice (一水隔天涯)   2022-11-01 19:25:00
没错 我也是先看一本基础java书 确定有兴趣才去资策会上养成班 现在也就业5年了
作者: a9202507 (先认真的就输了。)   2022-11-01 19:26:00
楼上怎么得到这种结论?22楼
作者: zyxx (321)   2022-11-01 19:50:00
结果你也没有什么课纲啊=.=
作者: pttano (pttano)   2022-11-01 20:13:00
讲了一堆废言
作者: Hertzfeld (Google+)   2022-11-01 21:18:00
先自修程式设计啊 自己把课程听过一遍且认真写上课作业 都完成后再去上资x国际 纬x 比较可以跟上课程如果可以的话 先去把资工所六科先念过一遍对上就业课程有不同的认识
作者: WaterLengend (Leeeeeeeeooooooo)   2022-11-01 22:02:00
作者: boomberm (boom)   2022-11-01 22:05:00
身边转职成功的大部分都是自学没上课的还是推荐找本书自己慢慢看
作者: x20165 (八風吹不動)   2022-11-01 22:12:00
上课课程可能也是抄某个机构或是线上课程,主打就业面试加老师指导
作者: shomingchang ( )   2022-11-01 22:45:00
数学初学者会不知道证明为什么对 计算机可以跑结果差满多的
作者: c80352 (谙语)   2022-11-02 00:18:00
自学多半也是有看线上课啦 有料课程这么多 傻了才不利用
作者: CoNsTaR ((const *))   2022-11-02 01:59:00
这个领域经历过自己学习的过程的人,和只会等人教的人是完全不能比的你现在当然可以在旁边嘴上网问太慢没效率,自己找资源是没架构乱学一通但是别人教你的东西永远不会变成你的你不知道为什么课纲是这样设计,中间有没有什么东西漏掉,但花你两倍时间自学的人知道别人教你的东西不够用的时候你不知道自己立足点在哪里,无法评估你需要学的新东西多深,要花多少时间,和以前学过的哪些东西可能有关 etc,但花你两倍时间自学的人知道你提到面试,当面试官问你某项技术细节的时候,你只能说是课程教的,顶多说是课程专案用过,但自学的人来龙去脉为什么会触及这个技术,当初是为了解决什么问题,使用了之后是否解决当初的问题 etc 讲都讲不完如果你真的癈到只能去上课等人教,那你就去吧
作者: DarkIllusion (′・ω・‵)   2022-11-02 02:10:00
300小时读+操作完5本原文书根本超强 当然选这个
作者: gamania0258 (肥宅azzzzzzzz)   2022-11-02 02:49:00
看完怎么感觉还是要找课上啊 难道网课就没课纲吗还是这是反串 要注明欸
作者: shomingchang ( )   2022-11-02 04:07:00
理论还是要学啦 差很多 专案只要花时间谁都会做啊
作者: eva19452002 (^^)   2022-11-02 07:00:00
推某楼所讲,数学证明没人带,证明错了也不晓得,但是程式错了电脑就会跟你靠腰,结论:程式可以自学无误
作者: hwChang (聪明是天赋 善良是选择)   2022-11-02 07:37:00
推原PO,虽然我也是自学的,但完全新手要在一定时间内上手有成果,真的是需要一个学习地图(课纲)有些人看到的也只是 "转职成功的人",更多的是失败的印象很深,十几年前,我只会 SELECT DELETE UPDATE就硬干一个小小的网站,连 SQL 的 SUM COUNT函数都不知道就硬干加总统计数量 (增加一笔去更新数值这种作法)后来去资管系旁听数据库,才发现原来有这么多语法,函数才知道更多资源以及有效的学习方式
作者: king22649   2022-11-02 10:29:00
数学的部分 还真的是自己看上课是为了知道考试范围 真的要学 自己看比较实际教授不是白痴 但很多教学白痴或者该说 没办法自己看的 其实代表你可能不适合这个科目
作者: x20165 (八風吹不動)   2022-11-02 12:23:00
不管自学还是上课,也是要作笔记,把别人教你转换自己看的懂的范例和说明
作者: feathergod (呜呜)   2022-11-02 12:26:00
推这篇 又不是人人想当大神 混口饭吃就补习班快速有效
作者: xatm092 (用心体会生活的每一刻)   2022-11-02 12:57:00
推这篇,该花的钱就是要花,而不是浪费时间自己网络上乱摸省钱,从国中补到研究所的人多的是,包含资工所之类的,花钱能最快达到成效当然花钱,说什么自学看书打底子之类的当参考比较好,因为一堆经验跟技巧,书跟学校老师才不会教你,这些底子是要当自己不会时或是想不透时拿来手边查询参考用的,都非本科了,真的不要有那种让自己底子很深的想法,短时间学好,知道个概念,往后有空再补回不会的比较好,不然除非你本很大,不然谁有那美国时间整天读厚厚的理论书?

Links booklink

Contact Us: admin [ a t ] ucptt.com