22 Mar 2017
第一次写感悟
昨天在河畔看到蚂蚁金服的学长发的实习内推, 没有明确地要求, 抱着试一试的心态就在晚上临时写了简历, 在写简历的时候”才”发现自己的专业技能和知识的匮乏,加上项目经历的缺少, 自己与同期人比起来并没有核心竞争力, 与非常友善的殷学长聊过之后, 更加深感自己的不足。总结起来是因为自己危机感不足, 没有坚持恒定地学习路线, 而最重要地就是对自己的目标不明确, 不知道以后自己想要做什么。在时间不多的情况下, 自己必须严格按照规划, 加紧完善自己的技能知识。
在暑假之前,希望自己能做到:
- 熟悉或精通java, 熟悉掌握java中的各种数据结构、原理及适用场景、效率。
- 熟练掌握常见的算法与数据结构, 包括排序、 查找、红黑树等。
- 加强代码实践能力, 将剑指offer中的实例用java实现一边并放在github上。
- 理解spring框架。
额外的附加项目需要尽力完成:
- 熟悉常用的机器学习算法, 有好的工程实践能力。
- 对Hadoop, Hive, Hbase等分布式平台有一定理解更好。
- 看jdk源码
时间安排:
- 早上:阅读剑指offer, 并用java实现, 平均每天至少完成一个
- 阅读算法4或thinking in java或深入理解java虚拟机, 夯实java基础
- 学习机器学习算法和分布式平台。
目标理想岗位:
- 算法工程师-机器学习:熟悉常用机器学习算法, 精通java, 良好的数据敏感能力, 较强的逻辑分析能力, linux开发经历。
- 算法工程师-其他:熟悉常用机器学习算法, 熟悉Map-Reduce模型 (熟悉R语言优先)
- 数据研发工程师:熟悉一门数据处理语言如java,python。熟悉unix或linux操作系统,分布式平台理解
- java研发工程师:熟悉数据结构(链表、 树、 栈、 队列和哈希表等)和算法(查找、排序等),熟悉linux环境下编程,熟悉python语言。多线程编程。
—–紧急项:
- 多线程编程
- 剑指offer
- 修改简历, 学习简历的写法。
Tags: