首页 >

我是花费好多钱培训出来的Java,在公司好煎熬,基本都不会写,怎么办呀? – 网络|

电脑输汉字怎么办,ps怎么多选图层,建设网站需要什么条件我是花费好多钱培训出来的Java,在公司好煎熬,基本都不会写,怎么办呀? - 网络|我是花费好多钱培训出来的Java,在公司好煎熬,基本都不会写,怎么办呀

为什么感觉“不会写代码”

程序员培训机构能够火这么多年,除了程序员缺口比较大之外,培训机构本身也确实“有两把刷子”:以Java开发为例,培训机构会梳理和总结Java的基础语法和目前企业里常用的开发框架例,比如SSM、Spring全家桶等,什么主流就培训什么,短期内灌输给学员,甚至还会为学员包装学历、简历,进行面试培训,以提高就业率。

这个“快速”培养看起来效果不错,但实际上“快速”也同时带来了很大的问题。比如为了“快速”,这行代码就写ABCD,你记住就行了,而没有时间告诉你为什么这么写,也不会告诉你遇到问题可以通过什么方式解决问题,于是到了真正工作中遇到了任何变数,就会束手无策。

另外一方面,培训机构的项目,通常业务比较简单,甚至没有什么业务,只是几个框架做了集成,实现对数据的增删查改,而公司的项目通常业务流程都比较复杂,你在不了解业务的时候,也很难流畅地写出代码;

这也是有些培训出来的程序员为什么刚工作的时候,感觉“无从下手”。

那么如何突破现阶段的瓶颈呢?

个人的一些建议:

  • 首先,保持一个积极的工作态度,既然敲代码比较吃力,那么多投入一些时间,没事儿多加加班,至少让领导觉得你是一个肯吃苦的新人;

  • 在了解细节之前,最好对项目能有一个整体的认识,比如:项目是做什么的?那些人在用?上下游的系统有哪些?

  • 不懂要多问,可以问项目经理,可以问项目组内其他的同事;但是要注意,在问之前,一定要自己研究过,带着问题去问:“偶认为这里是如何如何,不知道对不对”,而不是直接说:“看不懂,你给偶讲讲”;

  • 每次问过的问题,把答案都整理记录下来,千万不要一个问题重复问多遍;

  • 自己写代码之前,要先看懂别人的代码;在自己的电脑上把项目运行起来,打上断点,一步一步地跟踪下来,了解一个功能是如何触发、处理、返回;

  • 利用一切可以利用的文档和注释;包括需求文档、设计文档、操作手册、数据库设计文档等;不仅要了解代码,也要了解业务流程;

  • 具体工作,前期做一些缺陷修复的工作,就是找Bug、改Bug,慢慢再开发一些小的功能。

希望题主早日突破这个瓶颈期。

偶将持续分享Java开发、架构设计、程序员职业发展等方面的见解,希望能得到你的关注。


我是花费好多钱培训出来的Java,在公司好煎熬,基本都不会写,怎么办呀? - 网络|
  • 什么是健康睡眠? - 网络|
  • 什么是健康睡眠? - 网络| | 什么是健康睡眠? - 网络| ...

    我是花费好多钱培训出来的Java,在公司好煎熬,基本都不会写,怎么办呀? - 网络|
  • 软件处测试需要学习编程吗?需要集中编程语言? - 网络|
  • 软件处测试需要学习编程吗?需要集中编程语言? - 网络| | 软件处测试需要学习编程吗?需要集中编程语言? - 网络| ...

    我是花费好多钱培训出来的Java,在公司好煎熬,基本都不会写,怎么办呀? - 网络|
  • 任正非说:学好数学很重要,我国需要数学家、物理学家、化学家,那文科生怎么办? - 网络|
  • 任正非说:学好数学很重要,我国需要数学家、物理学家、化学家,那文科生怎么办? - 网络| | 任正非说:学好数学很重要,我国需要数学家、物理学家、化学家,那文科生怎么办? - 网络| ...