一个Java新手,刚去公司要做什么?

如题所述

从你的问题可以看出没有实际的项目经验,我把我当初作为新人到公司是怎么做的给你说下,希望对你有所帮助!我学的Java并且是培训出来的工作已有三年.学历高中目前正在自考本科!当初我才培训出来而且没学历就随便找了一个公司,去公司代码真的看不懂,然后公司对于新人还好会安排一个人带我,然后我有问题就问他,所以这里很重要又不懂的一定要先自己网上去找答案然后不懂在问,慢慢的分了一些小任务让我做,开始慢慢上手,新手在一个新公司千万不要怕,遇到问题就要问,不要会拖项目进度到时候得不偿失!平时也要多看看新技术!学会分析需求,设计!希望对你有所帮助……
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-09-22
我觉得我可以把我的经验分享给你,在你已经进公司的前提下,给你说一下我当时的经验,首先我得说一下,我暂时没在工作,现在是在读研究生。当时去实习完全是为了学分。我在本科阶段浑浑噩噩,Java学得不咋样,不过基本都在80以上。基础我是有的,但是这么说吧,你进公司做的跟你学的,除了有限的东西,你基本不会用,但是面试问你很细节。
第一:进去之后,实习开始,应该跟大部分一样,有一个前辈带你实习阶段,这里要说的是千万不要一有问题就去问!!!问多了显得你没水平,虽然才进去本来就没啥水平,跟我一起进去的一个女生,问得太多,劝退了。刚开始遇到问题一定要自己思考,一定要!无法解决再面向百度编程!再无法解决就面相谷歌编程,然后还不行,再去询问。
第二:这跟你硬实力没啥关系,就是别太闷!别太闷!别太闷!聊聊天,增进一下感情没坏处的!因为你太闷会导致给别人的映像是无法沟通或者沟通不畅!
第三:差不多在实习阶段你不会有大项目给你做,都是一些小的功能,快速上手!如果是培训过来的应该更快相比本科生。然后这时候会给你稍微难一点儿的功能给你实现,在时间上,千万别太早!更别太晚!最好是最后期限一天的那天上午!这个是前辈告诉我的。
第四:多余的时间学习一点儿你暂时接触不到的一些相关知识,比如主流的框架,分布式之类,虽然你有可能学过,你会,但是要主动去玩他们。
其实就是这样了,能力上的问题没办法说,不过我想大家实习都遇到差不多的问题,Java是面向对象编程,前三个月对你来说是面相百度的。还有一点儿,别害怕,因为你们是几个人竞争一个职位,都是实习我想你们能力差不多,差别只在于态度和努力上,因为如果有一个比你们都牛逼的人,这个招聘岗位根本不会有你的事儿,直接就录了。
最后祝愿你们进公司之后你所在的团队有一两个女生😂,因为我当时,里面男女比例11:1。然后因为我读研,招了一个女孩儿他们变成了10:2。因为这个,他们给我开了一个欢送会!
第2个回答  2018-09-12
‍‍扎实的计算机编程基础(网络协议,数据库,数据结构等)。扎实的Java基础,理解面向对象思想和常用设计模式,知道如何编写稳定高效的代码。熟悉Mysql各种特性和事务处理机制,知道如何优化。至少熟悉一种nosql技术。熟悉Java多线程开发和线程池的使用。熟悉常用的Linux shell命令,了解rpc和curl调用编程。熟悉使用Redis或memcached提升程序性能。熟悉Spring mvc或spring boot,能用熟练使用freemarker等页面模板引擎和开发restful风格web api。至少熟悉iBatis/Mybatis/Hibernate一种orm组件。
第3个回答  2018-09-12
一般来说到了公司是要先领取电脑,然后配置环境的(当然也有个别特例,我到公司的前几天有个公同事辞职了,我直接用了他的电脑,没有配环境)。配置jdk,编译器,数据库,服务器等,最好各类软件的版本号,路径要和公司的一致,这样出了问题也好解决,好修复。
第4个回答  2018-09-12
刚进公司的时候我也是一个新手,但是不用担心,一般正规点的软件公司对于刚进公司的新人尤其是刚毕业应届生公司都会有专门的前辈来带你,就是常说的师带徒制度。但是不要高兴的太早,这里的师父不像学校里的老师,学校给老师钱是为了让他们教育好你们,公司给职工钱是为了他们更好的给公司创造价值,不是为了来教你。如果碰到负责人的师傅可能会带你快速融入公司的新环境进去,如果没有碰到好的师傅也不用担心。俗话说师傅领进门修行在个人,能不能尽快适应公司的新环境关键还在你。
相似回答