最近一直在刷算法题,越刷越觉得自己是码畜,越刷越迷惘。至于为何要刷题,原因无他,打算跳槽了。

跳槽到帝都已经3个多月了,从开始的兴奋到现在的难受,夏天都还没过完。

3年以前我从来没想过会成为一个程序员,这一切的改变都起源于对WP平台的兴趣。作为一个不会编程的人,最初的学习很辛苦,照着文档一步一步模仿,虽然很多代码并不清楚其原理,迷迷糊糊的只知道其功能。兴趣真是最好的老师,那年我大二,花了一个夏天囫囵吞枣地学完了C#基本的语法和特性。现在想来那时候懵懵懂懂时学习的热情远胜于今日,每天能发现自己学到新东西是件很快乐的事情。

那年我也很幸运。年底参加诺基亚居然拿到一项2万欧元的大奖,那是我第一次到帝都,也是我第一次靠写代码获得较为可观的收入。然而一个很惭愧的事实是,但是我写的应用很多功能上都是照抄官方示例项目,例如相机功能、语音功能等等,我自己写的代码就像是粘合剂,来实现我的想法。即使到了这个时候,我还是只会写一些基础的功能,类似于API的搬运工吧。但已经意识到自己欠缺的基础知识,空中楼阁不会长远。从那时开始学习缺失的基础内容,计算机组成原理、数据结构、设计模式、算法等等。学习起来真的很难,很多东西都很难理解,但是因为中间不停地在开发WP应用,对于数据结构和设计模式收获多一些。

半年后,我又幸运地赶上给脸萌开发WP版的机会,因为我相对大胆一点,结果主动联系脸萌争取之下幸运地拿到了授权。当时水平其实还是很差,还是处于会写代码,会借助各种渠道解决问题,最后还是顺利地做好了这个产品。当时长期处于中国区WP应用商店免费榜第一,到现在已经累积了一百余万下载,这对于WP可怜的总用户量来说还是不错的。后来断断续续维护了一年,还是对得起WP的各位用户的。对了,中间有个小插曲,当时暑假我在中关村一家游戏公司实习,结果我们老板游说我在应用中集成他们的广告,当时一犯浑,就集成了,现在想来真是人生的污点,每每想起来还是很惭愧。

在中关村的那次实习让我意识到一点,我的代码真的很渣。当时即使对于C#都没有很深的理解,只流于表面。代码写起来毫无章法,难以理解,总是很惨不忍睹,那次让我清楚的认识到自己的渣,回来后痛定思痛开始好好学习了设计模式。有个小插曲,当时我居然因为觉得实习薪水低放弃了网易杭州研究院的实习offer,现在想来还是很遗憾的。

时间过的很快,世界变化的也很快,回去学校没多久,结果不甘寂寞又找起了实习。这次碰到了我在上海创业的Boss,在上海入职时,公司只有4个人-Boss、运营总监、副总经理和我这个酱油党技术总监。上海一年多,公司从4个人一度发展到上百人,最后我离开时只剩下几个人,世事变化,有谁能说得准。在上海的一年半,不得不被赶鸭子上架从事了iOS开发,同时作为Team Leader还要担任PM的角色,当然还一路做了面试官,见识了形形色色的人。总是,现在回想起来收获还是很大的,然而当时在上海却觉得越来越堕落,激情被磨灭,想要换个环境重新回到以前充满斗志的时光。这可能是我犯贱,但是也和我当时的Boss有关,Boss以前是做传统行业的人,所以整个公司完全没有创业气氛,所有人都处在得过且过、效率较低的状态,甚至我能清晰地感觉到自己的堕落。

转眼毕业一年了,也就在这个时候下决心要离开上海,重回帝都来奋斗。另一方面是现在的Boss找我来做HoloLens开发。HoloLens对我来说是很magic的东西,和三年前的WP一样,又勾起了我的动力和热情,于是跳槽来了帝都。但是实际入职后,发现理想很丰满,现实很骨感。现在的公司存在种种问题,纯靠着一腔热情坚持到现在。首先,公司团队管理混乱,没有人来做项目管理,没人划分任务优先级,没人追踪进度,统筹规划,结果就是一团乱麻,效率比我在上海带的团队还不如。其次,Boss居然让设计、实习生来兼做PM,简直活久见,各种问题层出不断,各种不靠谱的需求和指手画脚。然后,Boss虽然意识到公司管理很混乱,但是却通过KPI考核来解决。结果不合理的KPI考核制度搞的开发都有意见,原来的混乱状况毫无改善。最后,就是非技术人员对技术不太尊重,HR竟然扬言我做的HoloLens项目毫无疑义,创业公司失败都是因为你们开发做不出产品等等,活久见,这是压垮我的最后一根稻草。

所以决定再跳槽,重新开始刷起算法,但是越刷越觉得无力,3年前欠下的知识,仍然还没有补全,很痛苦。下一步,这次想去一家大公司好好用心学习学习,把缺失的东西弥补上来。不知道能走多远,但希望有朝一日能自信地的宣告我是个不错的开发者。

最后关于找工作,这三年来我一路上都是照着兴趣和实际需求来学习,结果感觉会很多,但实际求职却发现每一方面都不太够。目前掌握的技术中,最熟悉的是Windows和iOS开发,ASP.NET其次,目前则在从事HoloLens Unity开发,感觉我就是学而不精的典型,很痛苦,很难受。其实这些技术中,经验最多做的最好的是Windows平台开发,然而在国内并没有什么卵用。有朝一日希望能去美帝找个工作见见世面,所以还要考托福等等,想的太多、能做的却太少,这就是我目前迷茫悲哀的根源吧。

加油,希望又一个三年后,这些都能实现

再次陷入迷惘期的一点感想相关推荐

  1. 从普通二本成功推免的一点感想

    这也是我的第一篇博客,希望我能坚持下去吧.以前写日记从来没坚持下去过哈哈哈!研究生导师带的一位师兄坚持有自己的博客,我想我也要建一个,算是对以后生活的一点感想以及分享一些东西吧. 高中 我从小就是别人 ...

  2. CSDN竞赛—第五期题解与感想

    CSDN竞赛-第五期题解与感想 一.题解 1. 寻因找祖 解题思路 AC代码 题外话 2. 通货膨胀-x国货币 解题思路 AC代码 3. 莫名其妙的键盘 解题思路 参考代码 4. 三而竭 解题思路 A ...

  3. 学习javascript 的一点感想

    原文:学习javascript 的一点感想 //动态性是指,在一个Javascript对象中,要为一个属性赋值,我们不必事先创建一个字段,只需要在使用的时候做赋值操作即可,如下例: var obj=n ...

  4. 一点感想——还没学会跑,怎么能够想着飞

    一点感想--还没学会跑,怎么能够想着飞 在公司用了pyside两个月左右,连pyside与pyqt的区别都没有弄清楚,就想着去学c#了,太过三心二意了.... 这个文章写了pyside与pyqt的区别 ...

  5. CSDN竞赛—第六期题解与感想

    CSDN编程竞赛报名地址:https://edu.csdn.net/contest/detail/16 CSDN竞赛-第六期题解与感想 前言/背景 参赛经历 解题思路 经验心得 资料分享 第六期题解 ...

  6. 自制舵机(伺服电机)控制系统的一点感想

    自制舵机(伺服电机)控制系统的一点感想 前言 舵机简介 舵机系统设计 前言 大一到大二的暑假里,刚学了51单片机一些比较基础的操作,而自己又一直很不满市面上出售舵机的造型一类的问题,从那时萌生了想自己 ...

  7. 关于社区团购和菜场买菜的一点感想

    公众号后台回复"图书",了解更多号主新书内容 作者:年素请 来源:码农故事汇 最近,橙心优选.多多买菜.美团优选等一大波社区团购纷纷上线,一时间,许多人对此持怀疑态度,连人民日报也 ...

  8. 看电视剧《天道》一点感想 + 法兰克福美景Opencv聚类分析

    看电视剧<天道>一点感想 + 法兰克福美景图像处理 1. 一点点坐井观天的感想 2. Opencv剧情图像处理测试效果 1. 一点点坐井观天的感想 其实,本来是想找一部类似于<青瓷& ...

  9. 商业智能与大数据结合的一点感想(old)

    0引言 商业智能的概念兴起于上世纪90年代,经过近20年的发展,已经得到广泛的认可和应用.越来越多的中大型企业建设了自己了商业智能系统以提升商业价值,甚至小微型企业也有考虑使用商业智能工具来辅助决策. ...

最新文章

  1. 重磅直播|光学3D测量技术原理及应用
  2. 大数据流通与交易技术国家工程实验室成立大会在京举行
  3. DM8168 开发环境搭建
  4. oracle 11g的em界面按钮乱码的解决办法
  5. windows监控txt写入_Windows的bug们
  6. 全部物理宇宙全部能由数学理解
  7. compser 执行命令提示do not run composer as root/super !
  8. c++ 覆盖、重载与隐藏
  9. 【图像拼接】基于matlab Harris角点检测图像拼接【含Matlab源码 517期】
  10. js判断是否微信浏览器
  11. 离散数学第六版第er章偶数题答案_离散数学 第2章习题答案
  12. Android FrameWork(AMS,WMS,PMS等)的概念及解析,获取系统服务
  13. phpredis中文手册(使用方法)——《redis中文手册》 php版
  14. 英语作业介绍一项发明计算机,计算机专业英语第1次作业.doc
  15. 在CSDN设置“关注博主即可阅读全文”方法增加粉丝量超简单
  16. SpringCloud 微服务工作笔记:validationQuery: SELECT 1 FROM DUAL
  17. Kali下面装goldendict词典的安装和添加词典文件
  18. 计算机基础知识+数据类型
  19. Nginx安装配置与服务搭建
  20. 初中计算机应用教案,初中信息技术教学设计

热门文章

  1. idea Debug快捷键
  2. 一个资深技术人的转型之路
  3. 如何在三个月学习三年的生活经验
  4. 网络风行者(KSpider)的规则体系结构
  5. 世界物联网大会IOT
  6. 3、Spring Cloud - Eureka(高可用Eureka Server集群)
  7. java B2B2C springmvc mybatis电子商务平台源码-Consul服务发现原理...
  8. MySQL启动报:[ERROR] The server quit without updating
  9. UTF-8 BOM头
  10. ACM图灵奖获得者:想从大数据中获益,先解决集成问题!