看到这条嘟的内容,觉得非计算机背景的朋友想自学,缺乏了必要的指导 (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 社群可以做的。
刚刚王刚发布了道歉视频,说自己发布的蛋炒饭视频是同事上传的,自己没有参与到视频的发布。并向大家保证“作为一名厨师再也不做蛋炒饭,再也不拍蛋炒饭。
看得出来王刚受到了不小的压力,发这样一则道歉视频,却连到底做错了什么,具体为了什么而道歉都不能明说。但网友似乎对这样的道歉并不买账
总而言之,事先困惑不解的人也好,早就知道该典故的也好,反而又会因为此次事件而加深了对蛋炒饭的“刻板印象。” 王刚大概确实再也做不了蛋炒饭了,但以后每年到了这个时候,定会有更多的人,点上一碗热腾腾蛋炒饭,纪念这个时代的荒诞。
https://www.bilibili.com/video/BV11C4y1w7wE/
刚刚看了一个中国网友制作的购物软件会不会窃听的科普视频,其主要观点:
1. 安卓和iOS都有一定权限管控机制,一般app若非拼多多这种胆大包天不敢做窃听的事情
2. 广告联盟使得不同App的浏览记录产生了联系,从而使App得以“监听”用户。
这里其实忽略了几个点:
1. 首先,即便是拼多多寻找漏洞绕过安卓,报道也没有说真的通过调动麦克风窃听来定制广告,这一点在现行技术上已经被论证是不经济也几乎不可能的了(指通过窃听大范围获取用户画像,不包括国家的定向人工监听,即使国家监控,技术和成本限制也很难是大范围的)
2. 其次,影片讲到广告联盟会通过机器id来制作和共享用户画像,仅仅提到A应用搜什么B应用看到什么,但现在通过海量信息和机器学习算法,在不窃听的情况下,广告有可能以更低的成本更精准预见你的爱好。
我觉得后者可能是很多人觉得自己被窃听的来源。它听上去完全没有app在偷偷窃听你那么酷,但是想一想,在衣食住行都高度依赖手机和移动互联网的今天,浏览记录比窃听记录更接近你。依靠机器学习,系统对用户的了解可能比用户自己、比一个人工窃听者、比企业的画像师都更深入。
搬家到icu来啦!
努力混日子中,掰着手指头数离出狱还有多少天。