温馨提示: 这个帖子更侧重于经历方面的描述,如果您想看专业技能方面的简历,点这里
学历:本科
求职意向:全栈开发工程师
工作经验:19 届毕业生-工作不到一年
技术栈:Golang,Linux Shell 编程,Vue.js ,微信小程序
编程入门:
我并非计算机专业的,大二的时候突然对编程很感兴趣,然后通过 Python 入了门。
但是身边没什么人交流,只能到社区里“找食物吃,吃的东西很杂”。
期间摸过很多东西,比如 Python 爬虫,Arp 欺骗等,但都是浅尝辄止,基本属于入门乱来阶段。
大学实习:
后来在大学期间分别有过两段 Golang 后台的实习,两家公司分别是做 IM (即时通讯软件)和区块链的
我在那里主要写 RESTFUL API 。
毕业后:
毕业后,在一家做 WebIDE 的公司,做微信小程序开发。
算起来,从写"Hello,World"到现在,也有三年时间了。(大学两年+工作大半年)
描述: 这是我从零开始写的一个博客,包括
支持:
部署:
写完后用 Godaddy 签了个域名,然后部署到 AWS 的 EC2 上,主要干了几件事:
配置 Iptables,开放 80 和 443 端口
用 Let'Encrypt 签了个证书,配置 Nginx 支持 HTTPS 传输
配置 DNS 服务器的 CNAME 使得 www.xiulu.xyz xiulu.xyz 都跳到同一个 Ip
脚本自动化:
然后嫌每次部署都太麻烦,还写了一键 Shell 脚本,manage.sh
自动拉取 Repo 编译,安装配置 Nginx,Mysql,Iptables 等。
只要新创一个 Centos6 的服务器,运行这个脚本之后,就可以从浏览器正常访问博客了
优化:
最后,为了尽可能减少网页加载时间,我做了以下尝试:
重构代码,改为懒加载的方式,动态导入模块
配置 Webpack 生成 Gzip 静态文件,配置 Nginx 支持 Gzip 传输,减少传输时间( 4M 压缩到 700K )
换了三家运营商(Vultr,AWS,星光互联),多个节点的 VPS,最后挑了一个 25ms 延时,10%丢包率的服务器
对了,Booststrap 和 Vue 是为了做这个 Blog 才学的,算是现学现做把。
说实话一开始接触还挺不适应的,但其实只要耐心地读下文档和善用 Google,问题都不大。
大学的时候考了一次四级没过,后来接触了编程之后深刻地认识到了英语的重要性,踩了很多坑,花了很大的心思去学习。
读写方面:
现在阅读和写作方面,能无障碍逛一些技术社区(Stackoverflow,Medium),也可以用英语做一些简单的邮件交流,大概是这个README的水平吧。
听说方面:
听力和口语的方面上还不行,只能听懂 Vue JS Crash Course 这种水平的视频。
对网络协议相关的东西很感兴趣,有折腾过路由表,和各种代理软件。
之前也根据 ICMP 报文格式实现过 Golang 版的 Ping,后面又基于 Ping,实现过 Golang 版的 Tracetoure,并写了一篇文章记录了实现的过程。点这里
找团队上:
其实我一直想找的不是公司,而是这么一群人。
他们喜欢捣鼓各种稀奇古怪的东西,然后与同伴分享自己成果,比如树莓派,软路由,或者为了解决某个问题而写的程序。
亦或者团队成员不分前后端,他们都可以从前端写到后端
他们热爱技术,并享受技术带来的乐趣
我只是想找这么一群人跟着,至于公司业务层面上做什么倒没太大所谓。
或许上面的要求听起来有些虚幻,毕竟这是找工作,那请允许我换点实际的要求 (就两点)
当然,如果有外企文化,或者能接触到 Elastic Search,Kubernets 之类的技术,就更好了。
联系方式:点这里
为了在面试之前有个缓冲的时间,我就不放手机号上去了,不便之处,还请谅解。
目前在深圳,已离职。想找我聊一下的话,约个时间,我都十分地欢迎。
1
Meiling 2020-04-21 17:31:28 +08:00
离职找工作不会慌吗
|
2
androidkily 2020-04-21 19:45:53 +08:00 via Android
全栈?那面试官肯定会问你:你最擅长哪块啊?
|
3
shawnlyy 2020-04-21 20:44:23 +08:00
不到一年的全栈,大部分公司不敢要啊。兄 die,你还不如去做你比较擅长的方向,进去之后再去学习前端。
|