前九十天的验收不是又一张证书,而是一个别人按说明能启动的小程序。看教程的小时数可以很多。仓库是空的,面试就没有东西可问。

三旬

  1. 第一月:一种语言的函数、常用数据结构、读文件、发 HTTP、用版本管理提交。每天留一个能运行的小脚本。笔记截图不能代替脚本。
  2. 第二月:做一个有输入和输出的小应用。输入不合法要有提示。README 写清依赖和启动命令。你自己换一个空目录,按 README 再装一次。
  3. 第三月:加一个教程里没有的改动。例如一种导出,或一条你会写错的校验。面试讲这个改动,不要讲教程的目录。

岗位先窄一点

后端接口、前端页面、数据脚本,三选一。页面和接口如果都要碰,范围按 全栈入门一年只盯四块 收小,不要在九十天里把四块都开成新课。

在职转岗

用你现在的工作做题目。每周手工汇总的表,写成脚本,让同事在他的机器上跑通。为了看起来像程序员去做一个无关的商城,做到一半弃坑,简历上只能写“学习中”。

这两周只交一个仓库。README 有启动命令,空目录能跑起来,并写一句这个程序不做什么。做完把启动命令和一次失败的报错记下来。失败不用藏,藏了下次还是不会装。

效率龙虾 会带着下面这段开聊

按文章《转行做开发的前九十天,先让程序在别人机器上跑起来》把卡点收成可执行步骤:先做什么、别踩哪条、怎么验证。

用效率龙虾试这篇

本文侧重全链路风控方法论。落地时请用自身业务单据做回放验证,不要把示例阈值直接当生产策略。 相关:风控体检 · 方案资源

常见问题 FAQ

转行前九十天以什么为完成?

一个空目录按 README 能启动的小程序,并且 README 写了它不做什么。证书数量不是验收。

语言要学几种?

一种。先把函数、数据结构、读文件、发请求和版本管理用熟。

方向怎么选?

后端接口、前端页面、数据脚本,三选一。三个一起学,九十天每个都停在安装。

在职转岗做什么题目?

用你现在的工作。例如把每周手工汇总的表写成脚本,并让同事能跑。不必先做一个和你无关的商城。

教程的最后一步算作品吗?

不算。加上一个教程里没有的改动,例如一种导出或一条你会写错的校验。面试讲这个改动。

README 要写什么?

依赖、启动命令、需要配置的环境变量名字、这个程序不做什么。真实密钥不要写进去。

这篇看完可以接着做:工作灵感、发出前验收、试一版稿。