转眼,又历历在目,这篇主要用来记录我的职场感悟,希望可以提醒自己,不忘初心。
态度向
1. 对于新的领域,新的方向,要勇往直前,保持兴奋。
因为本科、研究生,包括工作初期都是接触计算机视觉比较多,我会养成一种思维惯性:其他方向的内容不了解,有些害怕,有些拒绝。有时候工作内容不能太多由自己选择,但是可以切换角度,以拓宽视野,践行快速学习方法的视角去看待。对新的领域好奇,有信心可以搞定,非常重要。去年的明天,我刚换了工作,当时处于一种全新的状态的时候,对于很多知识都会乐意去学,不会抗拒,也因此轻松入门了多个深度学习框架。要知道之前我可是用即将被淘汰的lua torch和caffe的= =。所以希望自己可以对所有新的任务,保持好奇,保持自信,轻松应对,快速学习。
技术向
1. 作为码农,基本的coding技能不能丢。
无论是炼丹,还是开发,都应该保有对计算机领域的敬畏心。
1)养成良好的代码习惯,是第一步。
2)经典的coding练习不能停。本科时候第一次上C程序设计的时候,非常懵,不理解做这些算法题、学习这些数据结构的意义。随着接触的工作越来越多,我就更加感触当初的这些练习多么的珍贵。它们培养了我解决问题的思维,当然还有很多很多可以弥补的地方。对于图和动态规划相关的算法我还不够扎实,得继续多加练习。
3)要培养对每种语言设计原理的成体系学习的习惯。现在常用的C++和python,面向对象的思想和python的特有特点,我现在都还不是很清晰。对C++只停留在大学的面向对象课,而python真的只是会用。它们背后的设计理念,比如何使用更加重要。
2. 构建知识网络
如果把本科的学习看作多个离散的知识点,散落在计算机科学空间中,那么研究生期间做的研究,可以看作我选择了若干点中的一个,进行了一部分的深入,将一些知识点练成了线。然而程度还非常有限。现如今,我进入工作以来,感觉工作内容还是很离散,即使有点有线,但都不是一个整体。希望今年可以开始构建完整的计算机科学知识网。
管理向
注:这里的管理指自我管理、时间管理、项目管理。
1. 合作项目要明确分工,还要具体记录好。
合作是工作中不可避免的一个环节。有道是,集体的力量大。但是人与人之间的沟通和配合,因为脱离学校单纯的环境,在职场中会有些许的阻力。我分析有几个原因:
1)合作伙伴间的信任没有构建。2)目标不是非常一致。3)分工不明确。4)项目节点不清晰。
信任只能通过实战来构建,而目标其实多数不受个人控制。
可以控制的是第三点和第四点。针对分工问题,应尽量避免工作重叠、分工不清的情况,这样才能激发个人的能动性,合作起来也愉快许多,让每个人在项目的初期就知道只要通过努力最终就能获取成果。要做好记录,细分的工作项的进展和负责人,定期沟通同步。关于任务分工中还有一个需要注意的是,应确保每个人的任务都是值得期待的。应尽量避免细碎、无法汇总归纳的工作项都落在某几个人的肩上。应尽可能分配是大方向的工作项,然后细分出来的繁琐项也好,挑战项也罢,都可以让个人去完成。
后记:
这些都是我个人的工作碎碎念,还望大家谅解,如果有说的不对的地方,还望各位包容~ ^_____________________________^