前九十天的验收不是又一张证书,而是一个别人按说明能启动的小程序。看教程的小时数可以很多。仓库是空的,面试就没有东西可问。
三旬
- 第一月:一种语言的函数、常用数据结构、读文件、发 HTTP、用版本管理提交。每天留一个能运行的小脚本。笔记截图不能代替脚本。
- 第二月:做一个有输入和输出的小应用。输入不合法要有提示。README 写清依赖和启动命令。你自己换一个空目录,按 README 再装一次。
- 第三月:加一个教程里没有的改动。例如一种导出,或一条你会写错的校验。面试讲这个改动,不要讲教程的目录。
岗位先窄一点
后端接口、前端页面、数据脚本,三选一。页面和接口如果都要碰,范围按 全栈入门一年只盯四块 收小,不要在九十天里把四块都开成新课。
在职转岗
用你现在的工作做题目。每周手工汇总的表,写成脚本,让同事在他的机器上跑通。为了看起来像程序员去做一个无关的商城,做到一半弃坑,简历上只能写“学习中”。
这两周只交一个仓库。README 有启动命令,空目录能跑起来,并写一句这个程序不做什么。做完把启动命令和一次失败的报错记下来。失败不用藏,藏了下次还是不会装。
本文侧重全链路风控方法论。落地时请用自身业务单据做回放验证,不要把示例阈值直接当生产策略。 相关:风控体检 · 方案资源
常见问题 FAQ
转行前九十天以什么为完成?
一个空目录按 README 能启动的小程序,并且 README 写了它不做什么。证书数量不是验收。
语言要学几种?
一种。先把函数、数据结构、读文件、发请求和版本管理用熟。
方向怎么选?
后端接口、前端页面、数据脚本,三选一。三个一起学,九十天每个都停在安装。
在职转岗做什么题目?
用你现在的工作。例如把每周手工汇总的表写成脚本,并让同事能跑。不必先做一个和你无关的商城。
教程的最后一步算作品吗?
不算。加上一个教程里没有的改动,例如一种导出或一条你会写错的校验。面试讲这个改动。
README 要写什么?
依赖、启动命令、需要配置的环境变量名字、这个程序不做什么。真实密钥不要写进去。