@lotus 谢谢~我去看看!
@ameki 谢谢象友推荐!心动了!!我来做做攻略
看到这条嘟的内容,觉得非计算机背景的朋友想自学,缺乏了必要的指导 (guideline)。
看到这条简单说说我的想法。
https://m.cmx.im/web/@chaojixyy1973/108775657985842622
.
最基础的:Codecademy 学会一门程序语言。按优先度排序,推荐 Python / JavaScript / Java. 学会一门语言就可以了。
时长:1 个月.
.
少量算法 + 基础数据结构知识。Coursera 上的这门课提纲很好:https://www.coursera.org/learn/data-structures
线上能搜到很多教程和资源,但比较零散,建议找一本书 (暂时没想到哪一本入门比较好) + 做做最简单的练习题。
时长:2~3 个月.
.
学到这里其实就已经本科计算机毕业了。普通学校里,大多数计算机系学生也就学到这个水平。
其实整个加起来最多大半年时间就能学完。只需要「简单看一下」,在实际写数据结构、写算法、逐渐积累写一些工具处理和小型程序的过程里,会迫使你回过去重新看待之前学过的内容,经验、理解是会逐渐积累的。
.
其他一些和实际项目相关的选择性学习,全部学完是不可能的,在大公司里做了二十年程序员的也不可能全部知道。
大概可以分为:
* 数据处理 (data engineer / finanace / bioinformatics)
* 前端开发 (web designer, app designer, artists)
* 人工智能 (data-related, or art-related)
* 后端开发 (algorithm, database)
* 图形学 (hardware / os related)
.
自学我觉得最好的是看 Coursera 的课程目录,只看目录就可以。对应的内容去找书。
更重要的是需要一个好的线上社群能够回答你当前的问题。以前的 StackOverFlow 很好,但现在已经不太友好了。
我觉得最后这点是 Mastodon / Discord 社群可以做的。
@chocopaw 哈哈哈哈大家都对这一块感兴趣!
@nier 哈哈哈主要是想弄一个好听的!之前用过免费的,想了想还是想买!!(喂)
社畜自用自嗨账号,
废话很多,而且经常打错字。
ACG同人女,B级美食家。
日常吐槽工作生活,
业余时间画同人本打游戏做手工。
不想在网络上交流任何有关男权女权的问题,
问就是我喜欢的是纸片人,他们没有人权!
私人嘟文全部仅关注可见,UN FO随意。
如果是互关取关请双,个人不太能接受单向。
*此账号不会发布/转发任何政治相关信息。