来公司两周了,可以说没有任何贡献,可是公司对我们这批新人的付出,可以说有目共睹,让我们这批新人很是感恩。在这里首先要感谢我的第一份工作。

看到公司其他同事在上班时间啪啪的敲着键盘那叫一个羡慕啊,真希望自己早点接触项目。可是急是急不来的,对于一个刚出道的菜鸟而言,在程序员的

这条路上还有很长的路要走。所以乘着现在还没任务,努力研究公司的框架。

在两周以来的实际项目阅读中,自己受益匪浅,更重要的是知道目前自己处于哥神马水准,以及自己该怎嘛做。

在公司框架流程大致明白后,我开始了研究公司的 DAO ,研究之前我先自己试着写了一个小 DEMO ,刚开始感觉实现一个功能很简单,因为自己总是从最简单的入手,这是就有一个错觉,公司封装的 DAO 也不过如此,可是再我再次深入尝试的时候,我发现我迷茫了,真的不知道该怎样实现。有些功能可以实现,但不具备通用性,自己目前还不能提炼出来,这样代码的重复性就很大。这个时候我开始调整心态,思考了我目前要面对的。

首先:作为一个刚进入公司的菜鸟而言,我们可能一时半会还写不了神马,我们能做的无非是复制、修改、占贴,其实这一点都没错。但在这个阶段我们要培养自己的两个能力 1 :我们又要重构的意识。

为 什吗要这吗说呢?因为我们这些菜鸟刚进入公司看着老鸟写的代码感觉真是很神圣,很牛逼!这是真的,我相信我们每个程序员都有这种思想。但是崇拜归崇拜,神 圣归神圣,他照样是人写出来的,既然老鸟可以写你就可以写,时刻不要忘了老鸟的方案不是模版,程序员的世界就应该是多姿多彩的,我们应该在这个过程中逐步 培养自己的思维,

“ 看到别人的代码我看完我会想我又没有自己的思路?可以实现吗?动手试试! ” 在尝试的过程中我们会更深刻的理解为什吗老鸟要这样写,原来时有良苦用心的,拿自己的代码和老鸟的代码比比,看看差距在哪里。只有在不断地尝试中我们再会培养这种重构的意识,这也是一种很牛逼的能力。昨天经理说: “ 世界上很牛逼的程序员,都是具有很好的重构意识。 ” 我相信这句话是真的。

2 :总结概括能力

作为一个低级的程序员,一个有自己业务领域公司的职员,我们可能做得每个项目,都会有很大的相似之处,不然公司也不会用 Maven 来生成环境,也不会写了自己的 DAO ,所以程序员的世界又是很悲剧的,如果天天写重复的代码,那将是对程序员智商的最大侮辱。这个时候我们就必须拥有总结概括能力,用软件数语就是写 interface 的能力,只有这样我们才可以让自己,让工作更轻松。勇哥说:“我们要自己封装jar”

3 :自我创造能力。

昨天和勇哥交谈,勇哥谈到 “ 牛逼的程序员不是创造世界,而是还原世界。 ” 目前我对着一番话还是不很理解,我觉得程序员的最牛逼的境界就是 “ 创造。 ”

转 新入职程序员心得相关推荐

  1. GitChat · IT职场 | 新入职程序员的那些「潜规则」

    GitChat 作者:李燃 原文: 新入职程序员生存之道 关注微信公众号:GitChat 技术杂谈 ,这里一本正经的讲技术 为什么想讲这个主题? 我觉得我只是说出了一个事实,那就是大家对于新团队的理解 ...

  2. 一名新入职程序员2019的摸爬滚打

    时光飞逝,光阴似茬,2019就这样过去了.感觉自己2019经历了很多,变化也非常大,因为我处在特殊的转折点上--大学毕业,步入社会. 在快过完年的时候接到一个电话问我实习的意向(因为前一年秋招已经找好 ...

  3. 入职程序员从选电脑开始

    背景:入职程序员几年了,想起来自己因为电脑配置问题也有过煎熬啊,电脑慢,真没法搞代码!!所以现在总结以下我这几年的经验,分享给大家. 写代码,对电脑的要求虽然没有视频处理.建模那样非常吃性能,但是还是 ...

  4. 开会迟到,代码不规范,晚上八点半去健身,跟leader坐电梯自己先出去!某新入行程序员被疯狂吐槽!...

    互联网大厂里老人带新人是常事,在这个过程中,由于年龄差距.观念不同.能力差异,很可能会出现误会和矛盾,老人觉得新人不懂事,新人觉得老人太古板. 一个滴滴的程序员在带校招应届生的时候,被对方的种种行为搞 ...

  5. 新入行程序员考虑自己是否明白以下这8件事情

    [e良师益友网]关于下面这些事情,我常常想,要是我刚入这一行时就知道的话那该多好,能少走不少弯路,取得的成绩也肯定比现在高.唉,往事不可追,所以在这里我想分享给大家,尤其是刚进入这一行的新手,请仔细考 ...

  6. 新入行程序员须知的8件事

    今年已经是我成为软件工程师的第 5 个年头了.关于下面这些事情,我常常想,要是我刚入这一行时就知道的话那该多好,能少走不少弯路,取得的成绩也肯定比现在高.唉,往事不可追,所以在这里我想分享给大家,尤其 ...

  7. 刚入职程序员竟是培训出身!网友:百度3年和培训班一个水平吗?

    在互联网时代,程序员是现在最吃香的职位之一,很多人的就业方向就选择了从事互联网行业,去选择做一名程序员,因为程序员薪资待遇还不错,但要想刚开始出来就能拿到高薪是很难的,毕竟这是一个技术岗位,除非你技术 ...

  8. 写给新入行程序员的10条建议

    1. 想清楚,再动手写代码 刚入行的新手,为了展示自己的能力,拿到需求迫不及待地就开始上手写代码,大忌! 2. 不交流,就会头破血流 不爱说话和沟通,需求都理解错误了,最后做出来才发现,只能加班返工. ...

  9. 程序人生:写给新入行程序员职业生涯的10条建议

    建议1 事业的进步不在于你管理了多少人,而在于你产生了多大的影响:一个有没有你的工作的世界的差别. 建议2 软件开发是团队合作 ; 它不仅关乎技术能力,也关乎人际关系.做一个好的队友.当你开始做事情的 ...

最新文章

  1. PinkLotar 外挂汉化版+Mod 工具
  2. 程序员经常去的 14 个顶级开发者社区(转)
  3. h30-t10 android phone,荣耀(荣耀)3C H30-T10/2GB RAM/移动3G手机系统介绍评测-ZOL中关村在线...
  4. 发布或重启线上服务时抖动问题解决方案
  5. 听说这是准备下班的时候,测试又提bug过来的表情
  6. [Silverlight入门系列]使用MVVM模式(6):使用Behavior
  7. JUC并发编程七 并发架构--wait/notify
  8. 时间序列数据库的秘密(3)——加载和分布式计算
  9. 人工智能中的局部搜索算法
  10. 【spider】多线程爬虫
  11. python 添加数据库表_通过时间表(Python库)简化复杂的计划
  12. 数字的与或非处理表中的多个状态(二)
  13. pdffactory 打印字体_PdfFactory Pro(PDF虚拟打印软件) 中文版分享
  14. 安装deb软件包时出现Unknown media type in type **/** 的解决办法
  15. eda技术试卷_EDA技术试题库-试题库
  16. 头像加国旗引发的小思考
  17. 关于超实数单子的说明
  18. 企业级计算机储存容量,家用NAS与企业级NAS功能大比拼
  19. word设置生成目录显示的级别
  20. R语言学习笔记8_回归分析和相关分析

热门文章

  1. 知乎爬虫逻辑的实现以及answer的提取
  2. Cortex:多租户、可横向扩展的Prometheus即服务
  3. Hive实现32位UUID
  4. AI计算机视觉技术如何赋能智慧城市建设?5大典型场景盘点
  5. Java中if语句详解
  6. oracle ebs 查询物料现有量sql,Oracle EBS OPM 查询现有量
  7. 小程序中如何正确使用换行符‘\n‘
  8. MATLAB的MEX文件编写和调试
  9. “东信杯”广西大学第一届程序设计竞赛(同步赛)D、数论只会GCD 【博弈 分类讨论】...
  10. 什么是ui设计师:ui设计学什么内容