帮老婆从统计转码,3月C++入门,6月底入职

Posted 一亩三分地Warald

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了帮老婆从统计转码,3月C++入门,6月底入职相关的知识,希望对你有一定的参考价值。

帮老婆从统计转码,3月C++入门,6月底入职 帮老婆从统计转码,3月C++入门,6月底入职
作者@一亩三分地匿名
发布在一亩三分地

欢迎大家点击左下角“阅读原文”到原帖与作者交流讨论哦!

想分享一下带老婆转码经历。

老婆有四年工作经验,以前在东部一小公司(日常工作用Excel处理数据,偶尔SAS)来湾区就没工作。现在怀孕生娃马上送preschool 完事也想重回职场。

问题来了,虽然她做的统计,但是以前用的tech stack 太落后了,看完一亩三分地帖子发现现在data science 简直知识面广的一比,都不知道怎么准备。于是和合计了一下,既然要准备,就干脆直接转码(复习data science基本上和重新学过没啥差别。。。)

后来阴差阳错,我自己公司(机器人行业)要push diversity,搞了个招人program, 专门招女生并提供机会培训写code,就寻思让老婆试试。备战计划大概如下:

2021/3:

C++ 入门 (stack vs. heap, recursion, pointer, stl, OOP), OS basics (page table, syscall, process vs threads, fork, scheduler, locks)

2021/4:

leetcode 胖什么鱼写的刷题教程,专门盯着几个necessary category 做题基本easy + meduim 练手速

2021/5:

继续刷,同时培养coding quality (变量命名,c++ naming convention, formatting实在看不惯leetcode 挤一行,变量名用一个字母)

2021/6:

做了两个side project (一个是写C++ reader class读 file, 硬扯老婆以前处理数据想的。。。另一个是写一个controller,用在控制 robotic arm上)

背诵为啥用某些syscall 比read() 要快, 啥是controller什么的(这个project 也是为了和公司搞关系)。同时准备behavior questions 模版,练习英文口语(很久没说英文了)

6 月的时候上网一看,这个program竟然从3月开始还没招到人 (估计是写C++人实在太少。。)就内推了一下。

面试两轮take home, leetcode easy 和medium 中间,给的时间特别长,非常generous. OA 做完后一轮coding, 一轮manager面试(就是聊聊),成功拿到offer (tech stack 是用C++/python/go 偏back-end). 本以为老板会问很多behavior question, 结果就是聊天吹这个program多好多好。老板也是女生,说自己以前读cs, 结果30年后还在tech的女生同学都不干了,表达对行业里女性很支持。

短暂休息后,开始带老婆学习码农基本日常技能:

⭕️ bazel build

⭕️ google test framework

⭕️ git

⭕️ 啥叫front end/back end/UI 什么的

⭕️ 各种best practice(separation of concern/design pattern)

⭕️ 学习一亩三分地帖子怎么避开坑(bad projects/teams)

六月底入职, 准备观望一下,到时候希望能很快catch up,也能喜欢自己的工作。如果不行的话, 至少简历上有个software engineer 路子也宽一点。这三个月真是挺累(感恩丈母娘疫情过来帮忙带娃),深刻体会上岸前的不易。希望大家找工作顺利早日拿offer!

大家都爱看

以上是关于帮老婆从统计转码,3月C++入门,6月底入职的主要内容,如果未能解决你的问题,请参考以下文章

C++入门1-基础语法

C++入门1-基础语法

《c++从0到99》 一 c++入门

《c++从0到99》 一 c++入门

HR必备 的 100个常用算法大全

C++从零到一入门学编程