作为Java开发者,java经典算法面试题
正文我的第一份工作是在一家外企,当时抱着“逃离”上海的想法去了二线都会的分公司,但是管理文化氛围跟总部几乎都是一样的,这份工作履历对我后面的工作岂论是做事风格、习惯上还是思考问题的方式方法上都有很大的影响。后面连续进入国企,民企,再进入初创公司,从公司规模上可以说各种范例的都有过体验。下面从情况因素,平台效应因素等几个角度说说自己的感受。
1. 情况因素
情况对一个人的影响还是很紧张的,岂论是大家熟知的“近朱者赤近墨者黑”的说法,还是令我们中国人挤破脑壳的“学区房”现象,都说明情况对一个人的成长起着至关紧张的作用。
小公司与大公司的情况差异首先表现在人员的素养、水平上。大公司的准入门槛相对高一些,所以人员的素质、水平也相对要高一些,假如你四周牛人比较多的话,跟牛人待久了,你也可能慢慢就步入牛人之列了——“近朱者赤”。而小公司,尤其是初创公司,为了尽快招人干活,往往人员的素质、水平会良莠不齐,你可能很难找到一个各方面让你信服,想跟着他学的真正的“牛人”。
其次在制度、流程规范上。大公司在制度、流程、规范方面相对健全美满,岂论是人事管理还是日常合作分工都比较明确,你知道什么时候应该干什么(由于都给你安排好了),处理什么事变应该找谁,都有章可循,有人可找。而在小公司,可能很多人感觉的就一个字——“乱”,人员职责、分工、权限没有明确定义,没有人引导,不知道在什么阶段应该干什么,或者怎么干,明明是个小兵,老板却恨不得你是个全才,啥事都希望你能搞定。有人把在大公司工作比喻是做一颗螺丝钉,而觉得在小公司才气锻炼综合本领,但我觉得在肯定的阶段,螺丝钉似的工作才气让你在专业本领上面得到更大的提升,而小公司所谓的综合本领,往往演变的是“打杂”本领,老板为了节省成本,充实发挥(压榨)每个人的本领(代价),往往一人要分饰多角,比如做人事的既要管雇用,又要管行政,甚至还可能被拉去监督项目进度,很难让你在一个专业的领域深度成长。
再次在产品规模上,大公司产品的日活规模可能少则上百万,多则上亿,岂论是在技能实现还是产品运营上,都需要较高的要求与水准,你在其中能学习的技能与套路是小公司日活几千或几万的产品规模无法比拟的。
最后在文化氛围上,一般大公司都有形成自己的企业文化,包括四周人的工作风格、习惯,都会对你产生潜移默化的影响。比如我现在的岂论是写代码,还是写笔墨,都会反复查抄好几遍的习惯就是在第一家公司工作时养成的。由于你的每一行代码你的leader可能都会仔细帮你review,找出有问题的地方让你反复修端正到合格,你的每一封邮件都会被别人(在外企很多时候还包括美国人、印度人)认真检察,所以促使你在发出前会仔细核查是否有遗漏的点,是否存在错别字或语法错误,久而久之,就养成了这种反复查抄的比较严谨的做事风格。而在小公司,一般很难在短时间内形成自己的企业文化,很多事变的处理都比较粗放,缺乏对细节的把握,你很难从企业文化氛围上受益。
假如用游泳来比喻大公司与小公司的差异,我觉得大公司就像是一个把握各项泳姿、动作标准的游泳运动员,有规范有节奏,从而游得更远;而小公司则更像一个会“狗爬式”的乡下野孩子,虽然路子野,但有用——尽管比较费力,但是能游起来,但能游多远,得看方向对不对,人能不能坚持。
2. 平台效应因素
现在有些企业雇用,都明确要求结业院校必须是985、211,甚至有些岗位直接面向BAT。前不久看到一个案例,上海交大硕博结业因本科不是211,而被雇用企业直接拒绝。
https://i-blog.csdnimg.cn/blog_migrate/877f6e06461e904578fb33cbb5b100e7.png
https://i-blog.csdnimg.cn/blog_migrate/0b126b67ed6c0aa637ffa28146817f39.png
现实就是这样,看配景,看出身。名企工作与名校结业一样,对后面的跳槽都会有较大的加分与上风。从小公司跳大公司难,但从大公司跳小公司就容易很多,见过很多阿里系的平凡技能人员跳到中小企业做技能管理者的情况。
名企光环,除了对后面的就业与跳槽方面具备上风,在社会运动上也具备肯定的上风,比如现在很多技能书籍,相当一部分出自阿里系,不是说非阿里系的人不具备这个本领,而是由于有着阿里这个名企光环,出的东西更容易被人接受与认可,尽管不肯定水平有多好。
3. 什么人适合去小公司
毕竟不是每个人都能去大公司,那么什么人适合去小公司呢?我觉得可能主要包括两类,一类是自己在某个领域已经取得了较好的成长,具备了独当一面或者懂得如何带领他人来做事变的本领,这种情况一般是为了追求高薪或对某个领域或公司比较看好,有自己想法的人;另一类是现在还不具备进入大公司的资源与本领的人,人总得工作与生存,所以不得不先辈入小公司成长,但这部分人除非自身公司发展特殊好,否则还是应该努力往大公司靠,努力进入大公司体验其管理模式与文化氛围,对你整个职业生涯是有很大帮助的。
4. 选择什么样的小公司
选择什么样的小公司比较好,虽然很多时候也没有太多的选择,毕竟好的小公司也是可遇不可求的事变,但假如有的话,我觉得还是努力选择满足如下四个条件的小公司比较好。
[*]靠谱的老板。小公司的管理文化与前程根本由老板的品格与本领决定,所以一个有本领、靠谱的老板是第一要素。
[*]高水平的管理团队,技能、管理、营销各方面。管理团队对于创业公司来说非常紧张,只有一个稳定的各方面成熟的团队,乐成的几率才会大一点,你在内里能得到的成长空间也更多一些。
[*]产品项目具备久远发展的潜力。企业经营就是做一个别人愿意花钱购买的产品,并寻找一个将产品源源不绝卖出去的方式,所以产品是不是刚需,有没有人买单,能不能长久很紧张。
[*]可靠的资源与渠道。有可靠的资源与渠道,才气将产品源源不绝地卖出去,企业才气保持可持续发展。
以上四点从上往下紧张性依次递减,同时满足四个条件的小公司应该是极少的,是可遇不可求的事变,可按从上往下的紧张性进行选择。
另外进入小公司,可能常见的一个东西是期权,期权具备肯定诱惑力,但是也要理性看待。假如以上四点都靠谱,没有期权也能得到很好的锻炼与成长,假如不靠谱,那么就算拿了期权大概率也是一个美丽的梦,看起来很美好,但不会成真的那种,所以面对期权(画饼),也要保持理性。
5. 职场没有伊甸园
最后,岂论是大公司,还是小公司,都不存在职场的伊甸园,只有自己不绝成长,进步,自己强盛了,才有更多的选择空间。
小编13年上海交大结业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长,但自己不成体系的自学结果低效又漫长,而且极易碰到天花板技能停滞不前!
因此收集整理了一份《2024年最新Java开发全套学习资料》送给大家,初志也很简朴,就是希望能够帮助到想自学提升又不知道该从何学起的朋侪,同时减轻大家的负担。
https://i-blog.csdnimg.cn/blog_migrate/2d95d863fd209a4153254d50b0fd969f.jpeg
https://i-blog.csdnimg.cn/blog_migrate/8054add8b2f8bd794b6fe550936cd898.png
https://i-blog.csdnimg.cn/blog_migrate/277f03f126e9bac46fd5aa9ed663f83a.png
由于文件比较大,这里只是将部分目次截图出来,每个节点内里都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频
假如你觉得这些内容对你有帮助,可以添加下面V无偿领取!(备注Java)
https://i-blog.csdnimg.cn/blog_migrate/f8beaa343a14543372cda846da6a2ffd.jpeg
最后
笔者已经把面试题和答案整理成了面试专题文档
https://i-blog.csdnimg.cn/blog_migrate/afebee6aeb121d8fecf9aa2b767c93a6.png
https://i-blog.csdnimg.cn/blog_migrate/3747277745d2aafc42a014fd807c2032.png
https://i-blog.csdnimg.cn/blog_migrate/62fae1f8a57ee49076e910637a7b22da.png
https://i-blog.csdnimg.cn/blog_migrate/4e57c7505daac2c533357343d4830b90.png
https://i-blog.csdnimg.cn/blog_migrate/084b62627ce4446970180eeef2c27bfd.png
https://i-blog.csdnimg.cn/blog_migrate/a0577104138c3fb642d1a0b9d6db8e43.png
链图片转存中…(img-dN3YKvCw-1710198454961)]
[外链图片转存中…(img-DoZOTqfI-1710198454962)]
本文已被CODING开源项目:【一线大厂Java面试题剖析+核心总结学习笔记+最新讲解视频+实战项目源码】收录
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]