1
a623397674 OP Java 工作四年了,身为一个 15 年毕业的学历大专的人汇报一下最近的工作情况:
公司倒闭了。 然后开始找工作,简历是这么写的: 手里十几份的项目经验,全部都是 spring mvc 系列的框架 数据库也用过很多:mysql.redis.mongodb.memcache 自己做全栈也 hold 住,反正不要求架构的也只是小项目, 可是面试官问 数据库调优和数据库原理?讲一下 java 设计模式吧,数据结构了解吗?算法怎么样?内存 jvm 优化知道吗? spring 注解关键字都有啥你写一下吧,你说讲一下 spring 的原理吧…… 内心很崩溃。 其实日常开发,都是自己熟悉的东西,做的多了小坑不断都过去了,工作中认真一点,没遇到过要严重的特殊问题,纯 sql 业务逻辑都是自己建表,顶多三级关键 个人觉得问题不大,独立开发久了除非是新技术研究,其他没什么压力,工作效率倒是提高越来越快了,为什么,可能做的都是重复使用 crud ? 顺便提一句最近一年没有加班,我很不适应。 可是我出去找面试,基础答不上来,又不喜欢吹捧自己,所以已经闲了一周了(国庆节后回来)。 很多人说我哪有问题,我也大概知道,但就是找不到方法去走一条稳稳当当的路,如果你也有这样类似的经验,可以 @我,我在着等你求助,@所有大佬 |
2
lowstz 2018-10-14 12:51:48 +08:00 1
楼主沟通能力还不错
|
3
a623397674 OP @lowstz 感谢大佬的指导,虽然我没有留联系方式,但是大佬能主动并且加上微信找(神)我(奇),非常感动,进步是一件一丝不苟很严谨的事情,很显然我忽略了它,不管什么借口,我的问题很严重,以前觉得我在同龄人面前算是优秀的,那是我太飘了,大佬的水很深,而我现在是刚学会游泳而已,如果不改变还像以前迟早要被拍死到沙滩上,成一个真正的咸鱼。而这也不是我唯一的缺点,我的生活又开启了一个新篇章,我会一直记住大佬的那些话,那些宝贵的经验,敬大佬!
|
4
ppyybb 2018-10-14 19:34:52 +08:00 via iPhone
我觉得既然知道哪里有问题就补下基础就好了,既然你曾经优秀过,那么补下基础也不算什么难事。
至于基础的作用嘛,我觉得大部分确实在工作里面用不上,就算是做 infra 的,大部分人也只是负责一个小模块,有几个用得上编译原理呢,有几个有机会 /必要去实现一个成熟的 DSL 呢,算法了不起写个业务相关红黑树 /B+树之类(这已经很少了),还都是抄 nginx 或者其他开源软件的实现,不参考网上的代码有几个人能裸写一个没 bug 的呢。更不用说刷过的算法题了,各种 dp 没啥用得上的。 但是,基础的作用我认为有这些: 1 不怂,真遇到问题了能够有自己造轮子 /看源码 /重新设计算法 /架构 /选择各种组件 的勇气,哪怕同样需要查资料,但是曾经认真学习过和临时抱佛脚是完全不一样的。这种机会只有自己争取,但是你没有这样的能力连机会都争取不到。 2 证明,因为大部分人在普通公司就是做的 curd 的活,这种人太多,公司可以随便挑。你做的业务项目可能很繁琐但是没有技术含量,这样也没有人愿意去仔细了解。所以你要想办法证明自己的 学习能力 和 技术热情。 Google 面试只问各种算法题,就是做题。你可以说是完全应试筛选了,但是事实说明他的这一套筛选机制很 work,也说明即便在 Google,大部分人也就是做着普通工作,人家就只是想挑些聪明人罢了(大部分搬砖,有能力的就往上走) 3 怎么做,一边面试一边补基础,一般工作时间比较久了国内的公司不会问太难的算法的,所以你就复习一下基本算法和代码题,最好能手写。然后计算机基础就一边面试一边学习就好了。很多所谓的基础知识其实就那么多一点,你慢慢学习就学会了,然后做一两个轮子来辅助(比如自己写一个网络库(仿照 netty,muduo )),或者写个 http 服务器,或者自己写个简单数据库,总之能吹逼就好。 4 最后就是刷下各个公司的面经,看下大概问什么内容,大部分国内公司还是问项目的,这方面可以针对性加强 |
5
scholerslee 2018-10-14 20:46:03 +08:00
杭州的有兴趣吗?
|
6
bobuick 2018-10-14 22:19:59 +08:00
@ppyybb +1
由于每个公司业务不一样,面试的时候人家没法这业务上聊出到底怎么样。 就只剩下基础和原理这些了,所以啊,即使没写框架,大概还是需要懂,不然没法和人交流这个面试过程了就。 |
7
a623397674 OP @scholerslee 杭州就去了,在北京还有成人本科,明年毕业,有机会在去杭州那边
|
8
a623397674 OP @ppyybb 是的,所以我打算先降低要求找一份合适的工作,然后抓紧时间去了解底层,今天看了看同事的简历,很多都不是项目经验,但是技术很丰富,能拿到 25k,着实很羡慕,说明讲解面试的时候还是要真的学习过才能聊的出来,想我这种组件用的在熟悉,还是没办法和面试官沟通,只知道对是不够的,还要知道为什么对才行。
|
9
a623397674 OP @a623397674 杭州暂时不合适
|
10
scholerslee 2018-10-16 19:34:46 +08:00
@a623397674 ok
|
11
Estherzhang 2018-11-16 15:32:28 +08:00
我这边有天津的 IT 岗位,有很多个,天津考虑吗?工作微信 13612652027,大集团公司,倒闭风险较小
|