本人程序员刚进一家公司,半个月了,现在写代码写不出来怎么办?

光阴似箭


先确定你是不是有在学习期间把你的专业给融会贯通,起码得熟知一二。编程这方面你也不需要完全精通,但是你得有某一个方面的特长。

如果你实在什么的不会的话,培训机构培训几个月就被骗去公司上班的那种,这样的话你下场不太好,你要么跟老板妥协说你能力没有达到老板预估的层次,让你从最基层,最简单的代码写起,一步一步往上爬。

要么就离职,如果你还想从事这行业的话,闭门修炼几个月甚至更久。专心把这方面的相关知识吃透。尽量自己完成一些小项目,多实战,多跟同行交流。

还有奉劝各位也不要相信什么教育机构培训五六个月就可以给你安排工作的事。

他们帮你找工作也是58找的, 要么就是有几家在合作的,招你们去做实习生,给你们几个月甚至半年的实习期工资。然后从中选取一两个较为优秀的,剩余的裁掉。

也有的培训机构毕业后会跟你说,面试机会我帮你争取到了,你去面试自由发挥吧...

什么是教学?有人教你你愿意学,愿意去钻研琢磨。

有的人提供平台你不愿意学也没用,不是你去那上课坐到毕业就有一个稳定的工作的了,企业发现“打肿脸充胖子”的人,一般是裁掉,你会很尴尬。

不能否认有的培训机构这方面是挺完善的,整体流程下来看起来是不错。但是其中跳跃了很多阶梯,没有讲到重点。

那么有很多培训机构上课也是放视频的,最后简单讲解两句,回头让你们自己多练习。

不乏有的机构也有一些教师人才,但是想要几个月培训出来一个能做项目的程序员是不可能的。

既然说到这里我就顺便说一下,有很多培训机构打着招聘的旗号让应聘者去面试,去了就给下套,忽悠你。说跟这家机构合作的,但是你得边交学费边学,说什么一毕业出来就直接到那边去上班,工作高得很,只要你肯付出。摆明了扯淡。

这种事大家注意一下就好了,发觉不对的话找个借口走人,或者你有空的话坐在那等她讲完,听她怎么扯,增加一下这方面的防骗经验。

出门在外记得自己签的每一份合同都需要自己过审一遍,保证自己的合法权益。


晓晨游戏开发


这是一个很常见的问题,我也是做开发的,五年前第一次进公司和您差不多,公司使用的技术和自己在学校学习的内容并不相同,而且公司使用的技术会做很多封装,但是既然选择了这个行业,接下来的一个月硬着头皮硬是看完了项目中所有的代码,才慢慢适应了工作。这里我可以根据我的一些经验帮您分析一下您可能存在的问题:

首先,我认为您应该先确认自己最初在学校所学的内容是否扎实,如果这方面没有问题的话,那么相信您的问题应该是没有适应公司所使用的技术,反之则需要花时间去弥补自己的基础;

第二,如果您是因为公司实际使用的技术封装太多,在理解上比较困难,这就需要花费时间去通过调试理解代码之间的关系,而且一般公司会有这方面的文档,先通过这些文档了解公司的框架到底是什么结构,并且记录自己疑惑的地方,询问公司的同事,最后在理解了框架整体的结构之后,我们需要做的就是就是断点调试了,这个过程很痛苦,但是为了工作我们不得不做;

第三,不知道您的项目进行到哪种程度,如果说接手的是别人开发过的模块,那么我们可以按照三层架构的模式逐层的去分析,看看这些代码之间的关系,比如在操作数据库中,数据的查询、更新之前的代码是如何实现的,将这些方法提炼出来,再比如在控制层JSON数据、视图这些是如何返回给用户的,具体的代码是什么,将这些方法也提炼出来……这是一种最实用的方法,也是可以帮助我们快速熟悉框架的方法;


实际的工作和我们之前的学习是有很大差别的,进入公司之后,我们应该尽快的转变自己,适应周围的环境,不要害怕代码出现问题,也不要轻易的提出离职,这样对自己长期的发展并没有多少好处。


上述内容是我个人的一些看法,如果您还想要了解更多软件开发方面的内容,记得关注我哟!


肥仔编程


我没有做过程序员,但稍稍会点简单的(自学)。我感觉一个成熟的程序是系统工程,初接触者:无从下手个人感觉很正常!

经常在网站上看到公司骂老的离职程序员代码烂。我认为有二个原因:

1、新入职的员工看不懂,自己不懂但骂骂别人,可以转嫁风险,让离职的背锅,为自己争取时间过渡或重建。

2、程序代码易读性太差,相关说明文档缺失。虽然实现了功能,但别人接手太难(普遍情况)。新入职除了重建,要么深入读懂每个逻辑结构(比重建难,要跟着前一程序员思维走)。

以上二点你大概也清楚什么意思了。不知道你是维护老代码呢,还是新项目?

如果是维护老代码,多看文档、查资料、了解程序思维,反正有工资拿,也不急。

如果入职的是新项目,说明你技术还不成熟,那就加紧学呗。我个人预计:程序员这行,边学边卖的占总比90%……

个人见识有限,错误难免,重在交流交流!


IT运维民工


新手是这样的,以前记得做小弟的时候就是如此,看了好多书,好多代码,好像都懂,在自己电脑上,能写出代码来,但到了公司就不一样了。

一个原因是,突然不适应,因为公司好多项目是多人合作,又有代码风格,项目规则,业务需求,你从以前的学员,单打独斗,突然改变身份,不适应。

二个原因是,你中茫无头绪,不知道怎么融入团队,更是不知道从哪里下手,甚至胆怯,所以要克服。

多与同事,特别是老程序员交流,请求他们带你,平时勤快一些,多请人喝水吃饭,那个花不了多少钱。


海纳百川x本地文化


哈哈,其实很多程序员都是按照参考代码进行修改的,第一个写出源代码的才是高手中的高手,那是反人类的头脑。


非洲象人族


写不出代码没关系,酒桌上要会向领导拍马献媚就OK了。


叶公喜好龙


咱两的经历差不多,我之前做web端,有一年半没碰安卓,结果这几天写安卓手生。最为关键是安卓都是新框架,我之前用的是老框架,所以要边学变用,奈何公司赶时间,这几天压得我在家也要忙活。用rxJava写并发,花了好久才找到思路


希望之草


一定是通神的那种程序,好难,我们都不知道原理……


素食的猫


写不出来就把别人的代码敲一边,编译通过后,重新再敲一遍,你就有感觉了


随云82830567


写不出代码那你写hello world也可以噻,加油


分享到:


相關文章: