经历
二本院校计算机科班,因为觉得实际开发能力薄弱,于 16 年中参加过 Android 培训,后因个人原因未参加工作,到 17 年中毕业期间一直在继续研究和学习计算机相关知识。
17 年中毕业后,于杭州一家小公司参加工作,阴差阳错被安排了 Windows Forms 的开发维护,自己也接了下来。在维护旧项目的同时,做了重构工作。基于 WPF 和 MVVM 架构对项目做了多项改进( UI 优化、逻辑优化、算法修复改进、图表改进、引入 SQLite 替代文件、引入未捕获异常处理机制等)。
18 年一月中旬,基于很多原因和长时间的考虑,提出辞职(知道在这种经验情况下重新找工作并非易事,实属无奈)。在新项目的 UI 和架构全部搭建完成,只留下了未确定的业务细节(比如文字内容等)的情况下,于一月底完成工作交接。
18 年二月份,曾考虑过进入深度学习行业从头开始,但因为入行门槛,以及自己需要尽快稳定工作的现实,还是将目光放在了传统岗位上。
因为自己对前端比较感兴趣(1. 自己也越来越倾向使用小程序,也看过文档有开发的想法。2. PWA 和 AMP 等技术。3. 社区繁荣,社会需求也大),基于自己还算不错的前端基础(系统学习过,并写过一些页面),年前出于兴趣和朋友的推荐着手学习了 Vue。学习路线参照技术胖博客,顺着该路线学习了三天。采用先扒文档实现效果再看视频最后总结的学习方式。顺带也学习了一下 ElementUI 的使用,点击查看饿了么 UI 学习效果。
能力
- 较强的 Android 开发能力(曾接受过培训,后来也一直在研究,但越研究感觉细节越多,因一些不成熟的心理原因,未正式参加相关工作)
- 较强的 WPF 开发能力(.NET 平台 /C#语言 /XAML 语言,工作集中在这方面,独立做过两个工业方面的项目)
- 一定的 Web 开发能力(除 HTML、CSS、JavaScript 外,主要接触有 Vue 全家桶 /ElementUI,写过一些网页,敲过一些学习示例)
- 使用 Python 写过爬虫,平常也会写一些辅助脚本。
- 曾简单接触过后台开发,经历记录于本篇文章
- 版本管理工具上 svn 和 git 都会用,因为公司要求统一用 svn,自己是在本地用的 git。
PS:目前从事都涉及到 UI 和逻辑,相似的地方也很多。除了语言之间的借鉴融合之外,其他也有单线程渲染+消息队列、MVVM+数据绑定模式(比较好)、事件传递机制、组件化等方面。
优势
- 经常进行知识总结,除印象笔记和幕布等工具外,也有对外开放的博客和简书
- 英文能力良好,可以看各种文档,以及访问各种英文站点学习,比如曾在 Sololearn 社区完成多门课程
- 学习能力可以,学习主要通过文档、书籍和系统的教程,曾多次编辑过 C#文档和 MDN 的 JavaScript 文档(主要是翻译问题)
- 具备基础的计算机素养,算法(比如理解各种排序,并可以用各种语言实现)、数据结构(比如分析过 Java 的集合体系,并阅读过源码实现)、网络(使用 Socket 无压力)、操作系统(并发、代码执行、虚拟机内存使用等)。
- 代码风格良好。
- 写每种语言都会先查相应的风格指南。
- 了解各种设计模式但不滥用。
- 了解各种分层架构(偏向 MVVM 类)
杂
- Markdown
- 双拼
- 从 15 年开始一直科学上网
- 各种开发环境,熟练使用 Visual Studio ( C#/XAML ),Visual Studio Code ( Web/Python ),IDEA 和 Android Studio ( Java/Kotlin/Android 开发相关)
截图
印象笔记和 Sololearn 截图
求职意向
目前的硬性条件只有一个,接受加班但必须双休。
工作意向:
- 接受身兼多职,感觉这是目前自己比较合适的方案了。
- 纯前端实习。因为个人希望能在前端方面有所发展,但也知道自己在这方面缺乏实战,所以如果是纯前端实习工作的话,希望实习结束后能依据真实表现重新评定下工资。
- 可以接受外包工作。
工作半年离职实属无奈,如果有面试机会的话希望能考虑一下我。
目前求职情况
招聘网站还没有投,主要是投递的简历自己也还没想好怎么写:
- 只有半年的实际工作经验,主要是.NET 的。不知道在这种情况下怎样才能提高简历的反馈率。
- 不知道培训经历要不要写到简历里。
目前考虑的途径:
- 以.NET 经验为简历的主要内容,先找找看(但对 Windows 客户端开发确实没有什么大的兴趣,特别是考虑到使用 Electron 开发桌面程序也很好)。
- 自己一边多练习一边找前端的工作,其他的经验和能力作为一些加分项。
- 回原公司(原公司提出不错的条件想要回聘,但确实问题很多,受其自身限制很难改变,所以这是下策)。
很长时间以来,因为不成熟,把自己搞的很累,心里挺乱的。希望大家能帮帮忙,说说自己的看法,提一些建议,指导指导我。
写了挺多的,谢谢你的阅读。