Follow

咕嘟上来问一个傻问题:大家所说的“转码”,建议从哪里(什么课/书/资源)开始呢?

本人:
1⃣️百分百纯纯人文学科人;
2⃣️大学开始远离数学等相关学科,只学过统计学;
3⃣️仅有的自学经验:A. 自学法语,Delf B2级别,过程比较快乐。B. PS修图,勉强糊弄不懂行的leader。
4⃣️ 面对计算机科学/编程/软件开发这些概念的关系较为迷茫。对编程的胡乱理解是“可以做一个东西出来”(莫骂我。。。知乎上的帖子繁杂多样甄别有难度,不像法语/PS这种工具感觉随便找一个教程学就能上手)

请教一下有经验的各位。 :ablobcatattention:

@board @runrunrun

@FeliciaLam @board @runrunrun 转码的课程一亩三分地上有,然后豆瓣也有women in tech小组。我是想转码还没开始,对转码之后的职业选择很迷茫……

@miaogogo women in tech组有不少帮助寻找方向的贴,包括转码适不适合所有人,转码的具体路线,转码成功的经验,还有职业分享等等,可以去公众号把精华贴先看了!

@cohuya 经您的提示,我刚发现women in tech不仅有豆瓣组,还有公众号。超感谢!

@FeliciaLam 想搞编程那还是得把数学好好关注一下哦

@FeliciaLam 想问问要怎么快乐地自学法语呢?学了一个月就放弃的人路过:ablobcatbongo: :BlobhajSadReach:

@natsume 我目的比较单一就是想看法语电影,重运用而不是为了去法国读研究生。教材就是你好法语以及用这个教材的盗版课(emm这是可以说的吗?)还有实用法语语法那本书,搭配法语分级读物(就是小孩子用的那种)+ 法语 小猪佩奇这类慢速动画片/喜剧电影+ YouTube法国的时尚/幽默博主视频+italki找法国老师对着手机纯聊天。背单词,podcast听写,每学一个语法点就用生活场景造句子,训练写作写的都是应用文。

@FeliciaLam 哇,谢谢分享!感觉目前法语能吸引我的就是电影和音乐剧了!之前看过日语版的小猪佩奇哈哈哈哈哈

@FeliciaLam 编程语言就是工具找个教程就能学,我是MIT 6001入门的,但是感觉没必要。不过这个网站是好网站……!
学完基本编程之后我觉得可以看看一些比较有趣的算法题,比如 program-think.blogspot.com/201 也可以一边学一边看。不过这个阶段有些人喜欢做出能用的工具,有些人喜欢解题……但总之多写绝对没错,重要的就是多写
入门课程听说是CS 61B好,感觉数据结构确实是很好的切入点。详情搜索cs自学指南。(评论区有网友提到cs61a,大概率是我记错了入门的话应该是走cs61a,毕竟是前置课程
计算机是个很大的topic,很多领域和数学息息相关……但对初学者最重要还是编程,get yours hands on it

@Kanashi 好滴,我去看看,你说的最后一句非常鼓舞我!

@FeliciaLam 想了解一下楼主法语学到B2花了多长时间啊

@autumnflows 2年半这样,当时英语水平大概在新托福110(但感觉英语在学法语的过程中没太大助力,就是单词方面的雷同还是给我的法语学习带来了一些便利以及能听懂YouTube很多英语人学法语的资源)

@FeliciaLam 谢谢回复~2年半大概每天投入多长时间啊?我在用多邻国学,感觉进度比较慢,现在想加快投入赶进度,想参考一下象友的投入时间

@autumnflows 我也是一开始用的duolingo,但是很快就抛弃它了,过于碎片的方式不太适合我。每天没有计算过,大概下班后看2、3个小时,白天的时候路途中听听podcast或其他听力材料,周六日各花半天时间封闭练习。

@FeliciaLam 什么都还不了解的话,总之先找一种语言边学边写点东西试试如何?概念很重要,但是初期只是概念的话并不能真的上手,感觉不太能看到成效可能没法帮你持续学下去。常见的语言学了感觉都不会很亏【大概🤦】虽然说我的确是转码了……但是我的工作和很多转码的姐妹那种高大上的相比就还挺螺丝钉也挺没技术含量的……

@xth1995 很有道理。我也喜欢边学边操作,向你学习。 :blobcataww:

@FeliciaLam 一起加油 :0b20: 我是很纯的菜鸟,除了会用java码一点业务代码以外啥都不会 :aru_0171:

@FeliciaLam @board @runrunrun python算是新手比较友好的?
如果只是一般搬砖工,可能没必要从c开始?

@FeliciaLam @board @runrunrun 感觉实践起来会更好学!找一个tutorial做一个小project应该很快就上手,而且也会积累一些信心。
同样推python,不过打算ds的话r也可以(有些人觉得r比python好学,但r的可用范围比较窄)
羡慕题主自学法语:ablobattentionreverse: :ablobattentionreverse: 我之前上了个法语班之后没上,发音忘得差不多了,而且感觉法语的语法好复杂(目前唯一法语有关的技能就是法语口音的英语……

@FeliciaLam 太厉害了!羡慕语言天赋:ablobattentionreverse: :ablobattentionreverse:

@FeliciaLam @board @runrunrun 而且有那种python学习的小游戏,可以去搜一下(英文的比较多,那种之前玩了一下还挺有趣的!感觉学习来也会比较有实感

@FeliciaLam @board @runrunrun 可以先不用管数学,直接选定一门编程语言,先学其基本语法;边学边刷题,刷题的网站推荐【洛谷】,像什么leetcode之类的刷题网站第一题可能就直接劝退。当熟练掌握该门编程语言后,就开始学数据结构,然后学算法。至于数学,遇到什么补什么,而且对于初学者,好像也不会接触什么数学。遇到不会的,先思考,实在想不通,不用去纠结,抓大放小,等你学到一定程度再回头看时就会发现一切迎刃而解。

@FeliciaLam @board @runrunrun 在学完语言、数据结构、算法后,如果是以就业为导向,建议直接知乎搜“c++后端路线”“java后端路线”“前端路线”,诸如此类。选定一个方向,总结一条基本路线(多方比较,多个博主都提到过的课程或者教材准没错),然后按照这个路线去学。网络上很多教程,很多网友总结的路线随便拿一条出来走下去都不比科班差,贵在动手和坚持。

@FeliciaLam @board @runrunrun 看到回答里有说cs61b入门的,但这门课其实不太适合零基础,它课程要求里是默认你学过cs61a或者类似的课程的。零基础的话,还是cs61a比cs61b更合适。不过要是想迅速达到找工作笔面试刷题的水平,那可以硬学cs61b试试看。

@FeliciaLam @board @runrunrun 顺便如果有时间可以慢慢搞的话,强烈安利cs61a入门,课程主页上资源全公开,作业项目都有评分机可用。课程作业讨论项目全部追下来的话,CS特别是编程语言相关的基础可以打得非常牢。给一段程序和纸笔,你能当人肉编译器当得毫无压力。项目都是给了框架代码,自己只实现一些规定好输入输出的函数就好,比较适合初学者。cs61b里的项目就只给一点可能有用的帮助函数,基本要自己写项目全部了。(cs61a写scheme解释器的项目和cs61b写git的项目我觉得蛮好。

@vvsea 太棒啦!您的建议我收到了,非常感谢。接下来是去读二硕,所以还是有时间打基础的。 :ablobcatheart:

@FeliciaLam 不客气www 真的去学cs61a的话,可以去一亩三分地的公开课板块看看,我记得那里经常有这门课招学伴之类的贴。二硕感觉蛮厉害的样子欸,加油(ง •̀_•́)ง

@vvsea 好!之前只把一亩三分地当申请学校的交流社区,都没点开看别的内容哈哈哈~

@FeliciaLam @board @runrunrun 如果对C语言/数据结构/算法有一定了解了的话 可以看看csapp这本书 不一定全看但是有助于成体系熟悉计算机知识 然后再找一本讲网络的书看看

@FeliciaLam

点开这个网站:scrimba.com/

随便挑一个beginner的课开始跟着写

就好啦!

文科、数据和计算机交叉的方向 

@FeliciaLam @board @runrunrun
作为入门,您可以试试计算文本分析/自然语言处理。从零开始的教程,可以看昆士兰大学的 Language Technology and Data Analysis Laboratory (LADAL)
slcladal.github.io/tutorials.h

文科、数据和计算机交叉的方向 

@lekker 太感谢啦 :ablobcatattention:

@FeliciaLam 吐槽一下 下面某个回复。说前端不算码的人真的有资格回答这个问题吗?希望楼主不要被误导。能说出前端不算码这种话的人你还是忽略吧。

Sign in to participate in the conversation
Mastodon

A newer server operated by the Mastodon gGmbH non-profit