Soft_Job 板


LINE

先说结论: 语言的部分从 C++ / Java / Python三个挑一个都可以 非本科的话我建议是挑Python 其实多年前我只会建议C++或Java 但不得不承认Python真的是後起之秀(尤其是3.0开始) 拿Python来搞CI/CD根本开挂 重点是他好学 坏处是很多底层的东西你可能会不懂 但无所谓 除非你做底层不然这不一定重要 学完其中一个後 再从三个中剩下的两个再挑一个学学 之後语言部分就是绝对无敌了 另外语言只是个工具 你只要会这三个的其中1个 根本没人会刁难你不会某种语言 我自己就是C++出身 而且是用最久的一个语言 10年来我面试用C++ 不管找的工作内容是要写C还是Java还是甚麽其他语言 从来没被面试官刁难过 面试考coding时也都是C++直接上 除了一个Fidelity不知道为啥硬要我写Javascript除外 真正需要的能力是: 你能不能快速地上手一个语言 然後完成一个专案 我第二份工作写Java 从此真的点开了技能树 後来跳槽到现在这一份工作後 除了原本会的C++ Java跟一点Python外 各种Kotlin/Go/Scala/Ruby等都是现学现用 至於要怎麽学Java喔 其实不难阿 把大学课程教的先走过一遍就有 挑一本书 网路资源也是多如牛毛 中英文都有 我是建议英文还行的话看英文 上次我跟北京单位的讨论专案 我听好久才听懂"栈" 我还以为是甚麽暗度陈仓的梗 记得各种Framework或EE啥小的都先不要管 这些东西对初学者来说只会让人迷路而已 从plain Java开始看就好 先看Introduction (至少知道Bytecode / JVM / Garbage Collection / Reference就好) 然後就是各种简单的结构语法: array / list / map 和if-elseif-else / for / while 然後学OO继承跟多型 基本上到这边再刷个100-200 LC 你就已经可以是个初阶的码农惹 你只需要半年的时间 真的 没骗你 之後上班後 就看个人造化 ※ 引述《Uzak (常寂光)》之铭言: : ※ 引述《hym121023 (无)》之铭言: : : 由於大学念的科系跟程式完全沾不上边,所以想请问,如果没有程式的基础,想自学JAVA : : 该怎麽学呢? : : 希望的学习模式是一个有系统的学习模式,因为没有程式基础,只能从最基本的开始学上 : : 去,所以希望各位大大能够指点一下该如何自学,而希望有系统,是希望可以有一个比较 : : 完整的学习架构,而不是东一块西一块的学 : [目标非转职] : yt免费教学 -> udemy python基础课程 : 想玩点web的话接着买udemy django课程和资料库课程 : 想玩其他比如数据分析就买相对应课程就够了 : 非转职不要学java, 即便java也很简单, 用python效率最高 : python能够做的事情的广度也绝对够你用的了 : [目标是转职] : yt免费教学(找一个完整度较高的频道跟着做一个成品出来) : 这阶段你学不到完整的东西, 只是测试你是不是耐得住coding的枯燥与寂寞 : 接着就三条路: : 1. 考资工所 : 2. 去补习班(资策会或tibame或相关有就业媒合的) : 3. 如果有认识业界软工人,请他们帮你列出该会的东西然後udemy买课 : 上完课做出一个完整的成品然後去面试 : 想要有系统的话去补习班,他们直接把业界要会的东西有系统交给你 : 优点是容易就业,缺点是基本功太差,上班後要花几年时间一点一点补回基本功 : 不然会沦为以为自己在学写程式,其实只是在学使用工具 : 资工所容易进高薪公司,底子比较好,人脉也比较多,想要成为真正的大师 : 而不是只为了就业,这条路比较适合 --
1F:→ P*To*ch: 我citations早就破百 就是推荐人找不齐 办不了08/23 21:57
历经绿卡洗礼的过来人建议: 社交connection does matter! 共勉之! --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 73.195.162.171 (美国)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1666447524.A.4E5.html ※ 编辑: peter98 (73.195.162.171 美国), 10/22/2022 22:14:12
2F:推 stupid0319: Python之外都是 10/22 23:12
3F:→ tsao1211: 非本科学python 工作没那麽好找 10/22 23:33
4F:推 CoNsTaR: 单论语言本身的话 Java 已经是最好学的语言之一了吧 10/23 00:33
5F:→ CoNsTaR: Python 没有明确的 type system,不熟悉反而很难用 10/23 00:33
6F:推 Hsins: 速成: 装好 Intellij 然後让他纠正你怎麽写 (? 10/23 00:41
7F:→ kevin10449: c# 不推吗 10/23 10:38
8F:→ Firstshadow: 我学python现在无业 == 10/23 11:13
9F:推 za755188: Python的问题是面试竞争对手太多 10/23 11:35
10F:推 lovdkkkk: python 不懂底层用一下 pandas 很容易各种爆炸 (抖) 10/23 11:37
11F:推 za755188: 底层不懂的问题是要tune东西的时候可能会卡住 10/23 11:37
12F:→ airtsubasa: 公司禁用任何第三方套件 纯内网环境 写啥好呢 10/23 12:26
13F:→ loadingN: 写shell scripts 10/23 12:49
14F:推 aidansky0989: 启蒙玩玩的阶段可以学py,挫折感不会太大,想深入 10/23 13:30
15F:→ aidansky0989: 再学java 10/23 13:30
16F:推 SHANGOYANYI: java 现在入门就是绑spring全家桶 但是还在用java的 10/23 13:49
17F:→ SHANGOYANYI: 公司基本上又会是各种魔改变形题 等到上手了又发现 10/23 13:49
18F:→ SHANGOYANYI: 只剩老公司在用… 10/23 13:49
19F:推 yamakazi: 编译式直译式语言不太一样吧 10/23 14:02
20F:推 c80352: 建议先学 PY 纯粹是建立程式思维吧 如果急着找工作就不推 10/23 15:29
21F:推 marsonele: 没基础学python比较好吧 之後再学java 非本科系自己硬 10/23 16:03
22F:→ marsonele: 干 阵亡率很高 10/23 16:03
23F:推 marsonele: 学习本来就是从简单的开始 再慢慢加深难度 才有办法持 10/23 16:05
24F:→ marsonele: 久 10/23 16:05
25F:推 MyNion: 把我大C#放在哪里? 10/23 17:24
26F:推 Burwei: 小声推Go,好学好写职缺又香 10/23 18:23
27F:推 NerVGear: 其实学C也满好学的 复杂的部分那也是之後的事 10/23 19:29
28F:推 lasekoutkast: py上手比较容易 10/23 21:37
29F:推 holebro: 如果是工作导向的学习倒是熟框架比熟leetcode还有用吧 10/23 22:09
30F:推 jobintan: 没基础的学JS/TS好了,还比较有就业市场。 10/24 11:32
31F:→ jobintan: JS/TS可以玩FP也可以玩OOP。 10/24 11:33
32F:→ testPtt: small basic上手比较容易 10/24 14:19
33F:→ ABuJiuHaoBun: 纯python工作门槛很高 学c++才是最紮实的 10/24 18:56
34F:推 pornstar: 我奶奶80岁只念过小学, 之前花了一下午教她回圈跟语法, 10/25 02:13
35F:→ pornstar: 现在Leetcode easy她基本上都会, 再练两个月可能会帮 10/25 02:13
36F:→ pornstar: 她投Google试试~ 10/25 02:13
37F:→ deeeplove: Stack哈哈 10/25 08:10
38F:→ Zepho: 台厂IT不用紮实 js py随便写年薪都破百 10/25 11:17
39F:推 jakai: 研究所C++为主,进业界後VB、JAVA、C#都被迫学过一轮 10/25 15:53
40F:推 thbw666: 窝觉得你可以快速上手是因为你起手点cpp压 10/26 00:09
41F:推 d630200x: 我觉得是你有被C++操过,c/c++打过底之後对程式看法跟其 10/26 01:20
42F:→ d630200x: 他主流语言的看法差满多的我觉得 10/26 01:20
43F:→ superpandal: @@ XDDD 10/27 19:52
44F:推 s37166117: 推学C# 够强再往C++学 本科或研究再用Python 10/30 23:15
45F:推 yueayase: 我觉得C#的确是很方便,写web和视窗,工具箱帮你省很多 10/30 23:31
46F:→ yueayase: 力气,又跟C++比较接近,如果是我我也是会先学C# 10/30 23:31
47F:推 cathychg: 看用途 工程用C跂 股票算牌 用python 11/02 07:18
48F:→ cathychg: black jack 11/02 07:19
49F:→ cathychg: algorithm 11/02 07:19
50F:推 vuncent: 谢谢前辈分享 11/29 20:45







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Gossiping站内搜寻

TOP