对于这个问题,也许很多人看来,我本无多少资格做评论的。

但是为什么我还是要写呢?不是为了装逼,也不是为了其他什么,只是在我个人经历和性格使然吧。有的时候,回想自己的就业经历,三分苦笑,三分无奈,四分自嘲。没毕业就换了三分实习工作。其中的原因,错综复杂,多少无益。每年,都有很多的应届生进入小公司,我也是。在很多的人看来,进入小公司更能锻炼人;在最开始,我也这么觉得,而如今,我只能呵呵一笑了吧。客观的说,你进入了小公司,你也就扮演了野生程序猿的角色。很多的人都开玩笑说,小公司好啊,以后发展好了,你就是大神,是顶梁柱,还说不定上市了能分股份呢。可惜的是,很多的时候,这只是一个笑话。应届生进入了小公司,十有八九技术不好,或者说是半路转行。

有的时候,我自嘲着:妈蛋,又是放羊喽。原因很简单,小公司,人少,资源少。一切的一切都是以公司利益,业务需求为目标做事。

如果你是一个追求技术的程序员,那么不好意思,你不太适合在这儿。

因为,以业务功能实现为主要因素的公司,不会太在意你的代码是否规范,文档是否合乎要求,逻辑是否有条理。只要你能实现功能,完成我的任务,那么ok。

这话说的有点而远,进入小公司有个不是很好的地方,那就是:很有可能,你会被放养,那么也就自生自灭。为什么会被放养?因为公司资源不够,人力成本有限,有可能分不出人手去带新人,那么你就只能自己自学。

一旦公司的项目紧张,那么不好意思,一边玩泥巴去吧!好啦,项目搞定了,发现你几近毫无长进,那么say goodbye。如果说,你是从培训机构出来的,那么这个方面,

请特别注意啦,因为:

培训,能教会你的是你面试的技巧,教不会你的是你胜任工作的能力。

其次,在个人成长方面,在小公司一般来说,都比较缺乏大牛,即使勉强算有,那估计也是公司领导级别的大Boss,在技术交流方面,你总不可能粘着你的Boss吧。

很多的大公司,应届生转正工资有的时候不是很高,其实现在看来也是可以理解的:培训成本。所以,大公司对于招人也是战战兢兢,开高点吧,成本接受不了;开低点吧,培训完,员工跳槽了咋办。个人建议,有机会去大公司,工资低点可以接受,大公司给予你的,是系统的学习和管理模式。

1、 工作方面:

a)、首先可以先翻看《Java程序员上班那些事儿》,算是端正工作态度吧。

b)、代码方面,可以看看《重构的艺术之道》的前2个章节。(我也只看2个章节)

c)、一个完整的项目开发时间 = 需求设计制定(60%)+代码和文档编写(20%)+测试(20%时间开销)——业务需求理解很重要,在我所经历的工作中,的确是这样的。对于需求的重要性,可以自己搜索《南山区,程序员怒杀产品经理》。。。补脑去吧。

d)代码问题。也许,有一天你看到某行代码,会怒骂:哪个傻吊写的这么烂。仔细一看,发现是自己写的。。。在理解了业务需求之后,写代码还是比较轻松的。由于相对简单,很容易造成的结果是,后期的代码的维护成本高(在重写代码方面开销时间大)。在提升自己编写良好代码能力方面,可以借鉴林总写的代码(格式规范、排版、命名、接口的粗细等方面)。尽量做到不给后人挖坑埋雷是最好的。

e)、偷懒方面。鼓励偷懒,但是只鼓励有效率的偷懒。Java开发中,重载、重写、接口复用,面向对象,都是偷懒的表现。举个简单的列子,觉得某个工具不好用,繁琐复杂,就该去寻找更简单快捷的方式实现功能。 在公司,林总写了一套前端测试的调试框架给后端使用,个人觉得不太好用,于是在网上找了几个类似的插件,如谷歌的两款插件:postman和Insomnia。——如若觉得我又尼玛装逼了,请忽略。。。

f)、关于读书。怎么说呢?我能说我读过很多的书,也读书很快,可惜全是垃圾书,无聊小说,快餐文学。这里我说的是,有益的书,但是不包括《xxx的成功可以复制》,这种书个人觉得,完全洗脑,如果你不信,可以去搜索《洗脑术》。

g)、关于游戏。这个话题,我算是比较有资格说了。举个反例,怎么说呢?我大学算是打了四年的游戏和看了四年的小说。我的个人绰号很多,比如陛下(⊙o⊙)…,比如天坑兄O(∩_∩)O。

i.2015年年初,我带一高中同学(现如今农科院读研)玩dota2,每逢有空必定召唤我前往。

ii.2015年毕业前2个月,带大学室友(深圳月薪8k)从LOL转战dota2,现至今每晚必玩一把dota2,曾被女友怒拔网线。。。

iii.毕业后1个月,大学同学过来找我玩,无聊于是带他玩了几把LOL,于是,不可自拔。

iv.进入公司2个月,带着同事A玩dota2.

vi.前天,又带同事B玩了下子dota2.

现如今,我只能说一句,苦海无边,╮(╯▽╰)╭。。。

h)、工作工具:个人偏向于使用谷歌开发,原因:谷歌上有很多的插件,可以自行搜索与扩展。我在网上自己找到几个插件:1、(后端人员模拟http请求的谷歌插件:Insomnia、postman client)2、(json数据格式化工具 谷歌插件:JsonEditor)。3、(绘制类图和流程图的工具:startuml和xmind,头脑风暴)

2、 论老师:

a) 首先明确几个观念,达者为师。

b) 谷歌是你的第一老师(为什么不说百度?百度其实就是一个超级你广告投放商,看不懂得自行补脑)。

c) 解决问题

i. 先谷歌搜索尝试,基本上JavaWeb方面的难题(Javaweb技术已经很成熟了),在网上都有答案。

ii. 尝试半个小时或以上都无法解决,求助团队吧。(不要羞涩,饭碗问题比脸皮重要吧。举个反例吧,在我进公司的时候,太羞涩,公司前人交接工作很多的东西都没清楚,结果在8月份的时候,不停加班。现在想想也是自己找的。很少有人会将所有的知识全部传授给你,更何况你也无法完全吸收。)

3、 拓展(纯属建议):

如若你是妹纸,你可以不看;如若你是土豪,你也可以跳过。

推荐几个网站:

a) 知乎——一个国内公认的逼格最高的网站——拓展个人知识,知识的深度。

b) ImportNew——技术网站——经常发表国外大牛级别的人物的文章,若是你的英文足够好,可以忽视。

c) 伯乐在线——技术网站——Java技术文章很多,简单易懂,感觉很不错。

推荐2个人的博客:

a) 编程随想(综合思维的扩展)

i. 对于翻墙一词,不知道的,先去知乎上去扫盲吧。

ii. 对于编程随想此人,也可以去知乎上了解下。

iii. 墙内墙外知识的差异,对于

b) 木鱼*后花园(纯粹的文艺范,程序员的精神净土)

推荐视频和音频:

高晓松的《晓说》——着重于全球各种文化风俗的介绍。

罗振宇的《逻辑思维》——随性讲述知识,古今中文,文明制度,理性思维等。

蒋勋细说《红楼梦》——解读红楼梦,人生百态,正在听,名著自有其闻名之处。

对于我推荐的这些东西,插播一句:尽信书不如无书。

4、 管理:

我没做过管理,只凭个人臆想(粗鲁点就是意淫O(∩_∩)O)或者摘录。土豪斌跟我说过,做管理,重要的是:

a) 首先站在公司的利益方面想问题。

b) 其次站在员工的利益想问题。

c) 最重要的就是协调这二者之间的关系了。

5、 我在大街网上看过一篇文章——《毕业后如何提升自己的能力?》。其中讲到了做几件事:

a)、读书(积累知识)

b)、写作(消化知识)

c)、静思(悟人生)

今天看到 木鱼感慨公司年会:打着鸡血的CEO在演讲,咆哮着自己的梦想,自己的努力和公司取得的成就,可却从来没有关心员工们的梦想。

不禁想到,过几天,公司老总是不是也会这么虚伪地描绘着未来美好的蓝图呢?呵呵!

公司的新人如何学习?相关推荐

  1. 一次公司培训后的学习心得

    一次公司培训后的学习心得 这篇培训心得写于2019年9月.当时公司组织一批人参加了一个三天两夜的封闭培训,培训机构是一家叫做大脑银行的公司,当时一起受训的人员超过千人. 培训,大家都懂得,一群人听一个 ...

  2. 新人怎样学习嵌入式Linux?

    作为一个新人,怎样学习嵌入式Linux 推广 了解更多嵌入式知识请移步 100ask.taobao.com   作为一个新人,怎样学习嵌入式Linux?被问过太多次,特写这篇文章来回答一下. 在学习嵌 ...

  3. 毕业转行,在一家公司零基础开始学习seo,记录贴

    大学学习的是很水很冷门的专业,想学习一门技术为以后工作打好基础,以前在大学做过文案类的兼职,后来就入职一家公司开始学习做百度seo的东西. 就职于市场部,这个部门就我和上司两个人,他之前一个人负责公司 ...

  4. Python学习入门8:新人怎么学习Python

    人生苦短 我用Python 不论学习什么语言 一个好的基础才是你成为高级开发人员的基石. 随着人工智能和大数据的火热,Python成为了广大科学家和普通大众的学习语言.在学习Python的过程中,有很 ...

  5. 博客!新人从零开始学习编程的滥觞!写给自己的灯塔

    纯纯的新人新鲜出货(bushi) 本人还是挺觉得编程有意思的,能创造出自己想要的程序多是一件美逝啊/doge. 作为一名大一新生,大学选了物联网作为专业.(其实是对硬件还是软件都挺感兴趣但究竟谁更是朕 ...

  6. 公司党建在线视频学习

    项目描述: APP端完成视频列表,视频筛选(tab切换类型带上拉加载的视频列表),视频播放并保存在本地和后端. 技术栈: vue全家桶+mint-ui+swiper 主要实现步骤: 1.视频列表采用m ...

  7. Windows下配置CMake(入门级教程,适合新人收藏学习)

    作者:翟天保Steven 版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处 CMake是什么? CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安 ...

  8. SVN 入门教程 图文教程 (对刚进公司的新人很有帮助) (帮助快速熟练使用公司的SVN版本控制工具)

    SVN 入门教程 1.安装SVN 1.1安装完成后,在电脑中新建一个文件夹,用来存放clone下来的代码. 如果你右键出现如上的图标,就说明你SVN安装成功了! 1.2 使用checkout下载项目 ...

  9. 架构师成长之路-个人学习经验分享(公司研发峰会演讲ppt)

    前天在公司分享了一些学习经验,园子中感兴趣可以看看.建议大家使用pptPlex来看这个片子. 首先从我在成长中不同阶段的工作和体会来谈不同阶段的学习内容谈起,为了做好这些必修课,我会对知识+实践+思考 ...

最新文章

  1. Java_Path_01_路径问题
  2. Annotation 的第一个工程
  3. getValue()方法 java_java.util.zip.CRC32.getValue()方法示例
  4. Struts2中访问HttpServletRequest和HttpSession
  5. Redis:17---常用功能之(事务)
  6. 双基因突变患者_双任务干预对携带LRRK2基因突变的帕金森病患者手灵活性的影响...
  7. 数据结构与算法分析(八)——BFS算法
  8. 大话云时代rac_网易Q1财报中的增长信号:有道和云音乐如何打通“任督二脉”?...
  9. 1.C#基础学习笔记3---C#字符串(转义符和内存存储无关)
  10. sql server 群集_SQL Server 2014 –安装群集实例–分步(2/3)
  11. 从东南亚到中东,为什么社交类产品成为游戏出海的突破口?
  12. 【pyqt5学习】——添加菜单栏动作action,给动作触发triggered绑定事件
  13. 不换门可以改开门的方向吗_防盗门可以更改开门方向吗?
  14. 微信语音功能模块的测试点
  15. 驾考科目二考试经验谈
  16. 二次元高清无水印壁纸
  17. 记一次被虐的很惨的面试
  18. C. NEKO's Maze Game
  19. 科学计算自由软件SCILAB
  20. 一文数学数模-相关性分析(二)斯皮尔曼相关(spearman)相关性分析一文详解+python实例代码

热门文章

  1. IPHONE5为什么爽约?
  2. java使用System.arraycopy截取数组
  3. ...device found for this connection (device lo not available because device is strictly unmanaged).
  4. 分体式平价蓝牙耳机哪个音质好?400元平价蓝牙耳机性价比之王
  5. Android 高仿腾讯新闻频道定制页面
  6. [Kubernetes]谈谈容器跨主机网络
  7. 终于把空岛的故事看完了
  8. linux录音设备权限,Android 6.0 之前的录音权限问题
  9. 科诚Godex EZPi1200 打印机驱动
  10. python提取字符串中的大写字母、小写字母