只接受发布货源信息,不可发布违法信息,一旦发现永久封号,欢迎向我们举报!
1064879863
16货源网 > 餐饮行业新闻资讯 > 软件开发 >  什么都不会直接进公司做开发,压力很大,怎么办?


什么都不会直接进公司做开发,压力很大,怎么办?

发布时间:2019-08-23 17:08:36  来源:网友自行发布(如侵权请联系本站立刻删除)  浏览:   【】【】【
光看教程肯定不够,得自己多写多体会,要到一定的开发量的积累才能开窍的。工作过程中,我推荐自己搭建最简化系统,比如自己维护的一大摊ssh框架的代码,你撇开当前的一大坨业务逻辑,自己用相同的技术栈搭建一个
什么都不会直接进公司做开发,压力很大,怎么办?

光看教程肯定不够,得自己多写多体会,要到一定的开发量的积累才能开窍的。

工作过程中,我推荐自己搭建最简化系统,比如自己维护的一大摊ssh框架的代码,你撇开当前的一大坨业务逻辑,自己用相同的技术栈搭建一个最小化的系统,不懂的可以先照抄,让你自己的项目跑起来,然后可以各种试,加深你对这些东西的体会,再反复和书本还有培训的知识相互印证,短时间内把经验值刷上来。

软件开发是深度依赖实践和填坑经验的工作。

很不幸,软件开发尤其是后端,速成是不可能的。没有那么多年的学习过程就提高不到那个水平。后端牵扯到的知识太多了,数据库,面向对象,设计模式,网络还有基本的前端知识。如果没有办法在每个方面都达到一定的理解,是不能写出可用的代码的。

零基础全职学习,起码要半年一年才能了解个大概。你看那么多科班生,四年学习下来能真正称得上入门的恐怕一半都没有,更何况是自学呢。

如果公司肯给你更多时间,比如一年半载不上手就学习,那么可以考虑,如果公司希望你在短时间内就达到一定水平并且能够独立开发,那请你也不要低估了这条路的难度。

泻药。


这个。我是没试过。不过我之前的同事有一个是你这样子的。我们刚开始按照后端招进来,然后试了下前端,Android,iOS。最后让他帮忙写文档了。


看得出他也很痛苦,很想完成工作。10个任务里能完成3个。剩下的7个都不会。完成的那三个……一个跑起来有Bug。剩下的两个代码风格一言难尽……那个缩进有点像……狗啃的……


代码这个东西。没法速成。速成出来绝大多数都是基础不稳的人。


我个人建议,因为你使用正常的加班时间已经不能完成学习和技术迭代了。所以,你可以先将这些任务整理起来,然后辞职或者调长休。专心在家学习到可以完成这些工作的时候,出来找工作或者回去上班。


就像你上学的时候,上课已经已经听不懂了。这时候留级或者休学一段时间,跟着下一级上学是最明智的选择。工作更好的一点,是不需要你等整整一年。


这样不会每天都被同事怼,还可以在编程上有一些正反馈,不至于辛辛苦苦拿出来的东西被人嘲笑。


看到你说的情况,我觉得天天被怼,怼了四个月还说自己喜欢程序。这才是真爱啊。

java基础和javaweb这东西已经很成熟了,自己有点脑子,多花些时间学学,提升很明显。这东西又不是说你一下子啥都要学会,项目又不是搞研究,也就成熟的方案去套,更不可能让你一个人去搞整个项目,所以只要把领导分配任务的那部分知识短时间搞会能上手精品做,任务搞起来,后面自己再慢慢玩熟。


ps:不用害怕。边学边工作,这么好的机会,多少人都渴望着。要珍惜,好好对待,先分担下别人不愿多的技术不高且重复的活,融入进团队的工作当中,然后在此过程中,向同事请教指点下,知道哪里不足,自己私下补补练练,慢慢你就会的越来多,领导安排的活也多了起来,做的东西越多,自己自信心就上来了,以后就是良性循环,团队技术担当指日可待

一般外包公司可以养'能人',养'忙人',但是绝对不养'废人',暂时你当不了'能人',那就收起小脾气,多打打下手,当个'忙人'。

如果你是985/211,如果你的数学好,如果你愿意努力学,我们这非常欢迎,无任何开发基础都可以!!!技术部全员新款15mac,大牛带队,有意向并且近期能够入职者私信或者把简历发送到dongfu.ye@ivydad.com
团队中大量好学校转专业的人才,成长都很快,发展很好!我们的坐标北京朝阳门(公司名称常青藤爸爸)或南京苏宁慧谷(公司名称上海视咖,这个是新款13寸mac)。
我们不搞复杂的java,就从最简单的web开始,后端也用js,平均上手时间两周到一个月!

________________

评论中常出现的几个问题回答如下:

部分评论太偏激,删了

部分人担心骗人,我们开放出来的这几个岗位的待遇范围7~15K,看面试的结果

我们小公司,开放出来的职位不多,两地加起来能够要4~5个人,因此我们只针对能够近期入职的候选人。如果您近期不能入职,请别投递简历了,避免浪费您的时间。后续能否再继续要人,要看公司未来的业务。

不是外包,不是培训机构,公司名称已补充在上面

为什么要数学?计算机科学与数学相关性很大,既然不是计算机专业,那么不考计算机,所以换成数学

如果有针对性的来学,4个月的话,上班理论上压力应该不大,下面我举个例子。

背景:本人同学+十来年好友,15年毕业,自学时毕业近3年,大学是文科、零基础。

他是在本人的忽悠下开始自学的,6月份开始看视频自学,期间虽然经历了定亲、结婚这种容易打乱规划的人生大事,但总算坚持学下来了。11月初成功入职,其中辛苦自然不足以为外人道也。

一开始我跟他的目的就很明确:成为一个最初级的码农。所以我给他安排的学习计划也比较有针对性,JAVA SE部分基本照着培训班基础自学,不过IO流、网络编程我让他跳过了,数据库让他主要针对mysql学的,只是稍微给他讲解了下mysql与oracle的分页以及部分函数的区别,到了JAVAEE部分,前端依照html、css、js、jquery的顺序学的,然后让他掌握了下bootstrap,后端省掉了struts还有hibernate的课程学习,而是学习更常见的spring,spirngmvc以及mybatis,等他学完后,给了他一个我没事搭着玩的一个springboot+bootstrap的项目,让他练了几次增删改查,然后又教他用了EasyPoi、bootstrap-fileinput等,到这里,基本上一个低级码农要掌握的增删改查上传下载、excel导入导出的知识点就完了,然后就是复习、刷题找工作了。

他的现状:入职一家外包公司,没转正,转正5k5。做的项目用的springmvc+easyui,有压力但不大,每天过得很充实。

贴个图证实真实性 。

给题主的建议:既然是因为亲戚关系进的外包公司,亲戚八成也是这一行的,问清楚目前这个项目需要的技术,有针对性的学习。等这个项目玩熟了,再慢慢查缺补漏。

恕我直言,什么都不会直接进公司做开发,结果可能是比较惨的,正如题主现在的状况,既不能安心学,工作起来又吃力。


题主所说把java基础和javaweb看一遍视频是否就可以工作了?答案是否,开发岗位的工作是不能速成的。需要牢固的理论知识和项目相辅相成,在实践中总结经验。


一般小白入行IT会选择自学和进培训学校。但是到底是选择自学,还是参加系统培训,这需要结合个人的实际情况来选择。


一、个人时间安排

l 如果你急着找工作,时间比较紧迫,建议选择系统性培训。系统培训耗时相对较短,效率更高,遇到问题有专业老师进行指导,循序渐进的课程安排,学习起来更容易。

l 如果你还处在大一大二,时间相对没那么紧迫,可以选择自学。因为时间相对充裕,自己可以慢慢钻研,在不断的摸索中总结成长。

二、个人自学能力

l 自学能力和自控能力较弱的小白,建议选择系统性培训。系统性培训有严谨的课程安排,有专业的老师指导,能更高效的掌握知识和技能。

l 自学能力,自控能力强,可以选择自学。为自己系统的计划学习内容,规划好学习时间,严格按照自己的计划节奏去学习。当然还要做好解决众多难题的心理准备。

不管是自学,还是培训,都各有其优劣。

自学:

优势:没有费用成本;学习时间灵活,不用专门跑到固定地点。

劣势:学习周期长;学习没有方向性;遇到问题没有专业的老师指点,容易出现半途而废的情况;没有项目实战的过程,缺乏项目经验;就业缺乏好的平台。

培训:

优势:节约时间;学习内容有针对性;有专业的老师指点,学习起来更容易;有专业老师指导就业,提供就业平台。

劣势:会支付一定的成本费用;需要专门腾出几个月的时间脱产学习,没有收入。


相关阅读:

汇智动力学院:小白的测试人生(三)小白如何进入IT行业及如何选择培训机构


题主现在要么赶紧拜个高师指点,要不安心先好好学习。

祝工作如意!

按照我的方式来说,就是研究现有项目代码,写非常多的注释,了解每块代码的实现过程。自己尝试写写demo,验证自己的想法。这个不明白为何这样写的可以多问问同事。当然可能是因为我有点儿Java基础,才觉得这样可行。

我有这么个同事,领导亲戚,水平嘛,当时大概连mysql和navicat分不清吧。也是做java的。

让另一组长手把手带,甚至隔一两周还会出张卷子那种。大概过了半年左右吧,勉强可以做工作了……

首先 学习一定是有学习路径的,修真院的学路径就是已经被验证过的有效的方案。

其次 学习是有明确的学习方法的,看视频的学习方法不可取,从简单的任务开始亲自动手敲代码是被证明的好的学习方法。

最后 能进公司是一个好的学习机会,但不是所有的公司都懂的怎么从零基础培养人。



科班本科四年学到的大多数基础知识,对未来的发展很重要,对当前的阶段来说没那么重要。

速成当然可以速成啊,一分钟也可以蒸包子,就是皮熟肉不熟,吃了拉肚子嘛。

学习路线图或者知识框架图,一个是帮助学习者全面的学习所需知识,一个是帮助学习者按需学习,某些知识学习到够用就好。这个不是捷径,不是速成,是合理的安排。

如果说学习有一个捷径的话,那就是 不走捷径。

看一遍视频就会了?你是天才么?

视频一关,你啥也写不出来。

编程这东西,既要动脑,更要动手。

一种功能写十遍,不需要视频,不需要搜索你也能写出来。

你这种情况就是只学不练的造成的。

老老实实写代码才是正道。

不请自来,虽然给不了你很好的建议,但是还是建议去坚持学习,Java也好js也是都只是一门编程语言,没有哪个更好,哪个不好,只是适合不适合。没有哪种语言能三天上手,十天精通,前后通吃,不然就不会有这么多的编程语言了,转行都不是一件容易的事情,一步一步来,工作的同时多学习学习基础,肯定会越来越好的,公司建议,最好去大点的公司,业务分工明确,学习进步也快。

---------分割线--------题外话--------------

像下面哪种忽悠人的回答,还望楼主斟酌,看到这个回答,本来只是给大家分析一下利弊,分析完反响还不错,没想到这个答主貌似很小心眼,直接删除了很多评论,可见很是心虚啊。希望大家在找工作的时候擦亮双眼,别被忽悠了。



--------------------分割线------------------------

很多人说想看被删的评论,那就放上来吧,欢迎来撕@dong


本来想安安静静的刷个知乎,可看到楼主莫名的优越感,就忍住想滋醒他。1.什么时候公司配一个破mac也成了炫耀的资本了,难道贵公司就没有其他的福利可说了嘛。2.外包公司哪里得罪你了,被你说的这么不堪。3.普通学校毕业的计算机专业不如名校转专业,不搞复杂的Java,大牛带队,两周上手,这是在空手套刚毕业的小白嘛,把刚毕业的大学生当傻逼嘛。既然想招聘,就实打实的来啊,说出的待遇,说出你的福利,说出你的优势,别搞这些虚的,会让人感到恶心。哎,感觉都不想写js了,不想与这种人为伍。。。第一次感觉写js丢人。

当你的梦想撑不起你的野心时,你就要更努力了,加油!送给你送给我自己

没有什么是加班不能解决的

在确保自身努力多问自己学习的情况下一般都可以,关键一定不要遇到那种不靠谱的领导,哪怕你问了,什么也不会给你说。帮你优化代码,结果给优化出bug来了,你写的代码,他把数据库多加字段什么都没有跟你同步,哪怕你有经验,也会焦头烂额。遇到这种领导,直接离职。

@星河 看到你的经历,就想起13年前的自己

有一股子冲动,写一封信给你:

看到你补充的下面这段话,我想,你原本的问题,我已经不用回答了

现在基本胜任工作。谢谢公司的伙伴们。这一年经历太多太多……一开始,面对加班,我根本坐不住,还处于大学的荒废状态,坐不住,学不进去……受到了周围的同事们的感染……领导们,一边对我施加压力,把我气哭了。又安慰我,教导我……现在的我,越来越自信,越来越勇敢。感恩所有的一切……感恩你们对我的照顾。我们公司确实是比较辛苦,而且工资待遇也不是很高,但是,我觉得这里还是很有人情味的。小伙伴们没有因此看不起我,而是帮助我鼓励我支持我,感谢我的母校,感谢公司,感谢命运。我没有就此毁掉。即使曾经跌落谷底,我一样可以站起来。

大部分二本CS的同学,并不像知乎上应届年薪30万那样,他们和你一样,都会经历很多艰难,因为,这行真的太有挑战!

你在经历的,我也经历过!你听听我的故事:

我2006年从2本计算机毕业时,四级都没过,代码也不会写,理所当然,找不到工作。

后来,被中介骗去了东莞,交了500块,给送进一个电子厂当工人,一个月只给900块钱。

工人当的我都怀疑人生了,好羡慕坐在办公室里的程序员,硬着头皮开始自学那本900页的《C++ Primer》。痛苦的学了半年,把这本书看了不下三遍,做了三个半本子的笔记,敲会了书上的每个例子程序。

我运气好,第一次就面进了富士康MSD2技术开发处,做金融软件研发,月薪3000。

你以为我从此过上了好日子?怎么可能?

从没真正做过项目呀!刚进去师傅就给我分了个银行P端模拟器的任务,一个人一月之内完成。

我完全没思路,MFC也不太会,银行接口文档也看不懂,怎么和Client通信也不知道。

接下来我每天的工作就是,问思路,百度查资料,看书,坐在办公室都不好意思抬头,一行代码都没写出来咋能好意思,特别害怕开每周的周会,不知道我这情况进展咋汇报。

一个月的任务,我厚着脸皮学习了一个月才开始动手,再过了一个月,才勉强交工,很感谢师傅当时一个月的任务硬是忍了我两个月,感谢师傅没放弃我,让我转正了。

有了这段虐,之后的任务完成的越来越得心应手,以至于,三年后我被历练的都敢跳槽了!

我跳去外企(四级没过,在外企能活?关注我,私信问我咋活的),再跳去华为!

我从管5个人,到10个人,再到30个人,最多时近100人!

工资从2006年东莞的900,到2010年成都的5000,到2011年深圳的9700,到2017年西安的20000。

每次跳槽,我都见到更厉害的同事,跟他们学习,我也逐渐更强。

我变得不再害怕接新任务,不再害怕面试,不再害怕开会讲话,我变得比985毕业的同事还自信。

我在领导、朋友、同事的帮助下,不停的成长,直到,我不满足止步华为。

我去考了985的研,补了高考的遗憾,圆了名校的梦。

我开了自己的公司,5名员工,3个硕士,2个985,2个211,1个BAT。

我还被外聘进了高校,同事成了博士,但学生们说我比博士老师们讲课有意思。

这是我讲课学生偷拍下的照片

这是1月17日学生给我买的饼,感动,发了个朋友圈

今天的这一切,都得益于,我每次在感受到巨大压力的时候,都咬牙坚持,挺了过去!

@星河

自信点,只要你十年如一日的坚持,一直逼自己进步

在你像我这么大的时候,就一定会比我各方面都更好


希望我有鼓励到你,祝顺利!


此致

敬礼

这不就是我吗?!我第一次写长篇答案,逻辑可能不好。。。

我先回忆下悲惨过去。。。

我当年就是转行干web后端开发,当时连JAVA C# Html js ajax sql这些全都没接触过!!!(不知道怎么被录取的,运气好吧)更不要说什么mvc,什么框架,什么分布式负载平衡,我一头雾水。和上司无法交流,任务做的超慢,基本全靠百度,甚至有时候我连百度什么关键词都不知道。。。反正那段时间感觉没有哪个上司喜欢我,我猜他们都想让我滚蛋,我也经常在想主动辞职。。。。反正就是深深的觉得自己是个傻逼。。


解决方法

1.一定要乐观,要坚强。你要想,你啥都不会还有工资拿,你带薪学习,赚了!而且程序员很少被辞退,你坚持的越久,项目越多,公司可能就更不想你走。

2.平时加紧学习。上下班看看博客,看看语法设计模式。晚上看看教学视频(某宝一堆,5元全套那种,看都看不完),一定要动手跟着做!!!平时可以自愿加加班,晚上啊,双休日之类的,这样可以赶进度,也能学习。(适量,量力而为,要有效率,别猝死了。。。)

3.多问。有不懂的多问问周围的同事,上司。个人认为这条其实很难办,一方面大家都忙,没几个人有那么多时间帮你,另一方面我这人死要面子,之前学校里都是别人问我,我自己琢磨,问老师,再教别人,现在倒过来我浑身难受。。。反正,一定要恬不知耻的问。。我个人认为:能网上找到的东西别问,语法别问。需要问的:正确的业务逻辑,实现方式相关,其它所有你查了超过一小时也没搞懂的东西。。。。

4.搞好人际关系。当你发现自己啥都不会时,上班就是折磨,每天进门就有bug,关机也有bug,人生都是error。。。压力非常大。。。这种时候你需要基友!既然领导或者别的什么人对你意见很大,你就掰弯周围的小哥哥们,加加他们的github,点个星,他们会炒鸡开心。。。平时请点东西吃,周末一起玩玩。这样的好处是可以请教他们问题,在闲聊中也能更熟悉码农这个工作,提高知识水平,这个是最重要的!

5.从战略上要轻视码农,战术上要重视。就像做硬件的,大多要先搞物理,再搞模电数电,想做芯片的还得读个硕士博士,而码农是啥,你写个按钮,点一下能用!!!外面一堆三个月的培训班,这就说明这玩意入门不难,所以不要怕!但是我们也要注意到码农想干好需要不断学习,平时要细心,脑洞要大,还要不畏bug。总之,就是不要怂,就是干。

6.如果条件允许,可以在掌握一些基础后,选择出国读研,一方面国外工资高,另一方面能够有时间沉淀一下,补补算法,网络,等等基础,也可以去学习数据挖掘,机器学习的东西。

唉,暂时就写这么多吧,最后就想说

不要放弃!!!他行我也行!!!!!!

那些打不倒你的,终究会成为你的垫脚石

我就纳闷了,为什么啥都不会可以直接进公司,向有些人为了拥有项目经验,自己花6个月做了两个个人项目,去年11学投简历到现在,offcer都没拿到过,本科生就这么吃香?

责任编辑:
热门阅读排行
© 16货源网 1064879863