毕业10年,遇到公司倒闭,再找工作真难

自我介绍

开发10年了,现在也是公司的一个IT经理,什么框架都差不多都知道些吧,自己也参与写代码,自认为是个好coder.

现在要叫我搞个脚手架之类的,花个半天也可以整出来.毕竟现在网上大把的资料.

我公司一直在做一个系统,是公司的内部系统,相当于维护啦.公司架构是用struts2+spring+ibatis+freemarker做的,也是我最早从webwork+spring+ibatis+jsp改过来.现在我差不多都搞成了springmvc+ibatis+freemarker.什么框架都知道一些,但不是精通,只能说知道怎么用.公司人数不少,但做开发的只有3个人,今年走了一个,所以现在我下面只有一个人了.我也没有写过架构文档和画过UML用例图,流程图之类的,框架写过拦截器过滤器之类的.也写过生成excel/pdf,发票之类的东东,写过支付之类的基于第三方的代码.

前端css/html/js都写,写过jquery插件之类的.

数据库,基本上是mysql, oracle学过,很遥远了.搞过存储过程,索引之类的优化.接触过的语言有php,python,java,c.嵌入式也搞过开发,都是些皮毛,刚毕业时搞过一段时间asp,写过一年的PHP,其于大部份时间都是写java代码.

搞了差不多10年,林林总总知道一些,没有搞过分布式,负载均衡,文档也没有写过.这样弱项,自我认为是个会干活的coder,很多年没有找工作了,基础的都忘光了.每天的工作都像做填空题.深层的东东还没有去研究过.架构师之路遥远,当个项目经理还是勉强胜任吧.有干活的,就从程序员做也是可以的.但我们公司小,接触的东西也少.

最后一家是呆了6年,做的是一个企业内部系统,一直做,只是不停的增加新的功能和模块.不能说自己多好,自我觉得能干活.

面试

刚接了电话面试,基本被无视了吧.

开始说看我做过嵌入式开发,我说是我6年前做的,是3G无线路由器的计费系统.嵌入式只做了一年,其它都是java开发.

他又问你觉得你擅长什么?

我说是开源的框架,我们公司主要就这些.其它多多少少了解一下.

又问你觉得你解决了什么技术难点?

我说我来这儿,给整个系统改了框架,就比较困难,其它的说不上.他好像不太满意,其它的什么问题,都解决了呀.直接被无视.

他又问你知道微服务吗?

我说你说的是spring boot之类的吧,我说了解一些,自己写过demo,但我们的项目中,没有用上.我说这个可以减少不少依赖和配置,不用我们去查找各种jar包,用起来比较简单,他提昌微服务,针对功能点打包之类的,我可能说得太多,基本都是乱说吧,因为实际的项目也没有用过.他也不满意.

又问装箱拆箱之类的,我搞错了,我说jdk1.5可以实际自动装箱拆箱之类的,好像不是他要的答案.我刚才查了一下,值类型转化为引用类型为装箱,反之拆箱.实际工作中,哪会注意这些,编译器报错就用手动转换一下.也直接无视了.

问我数据库做过什么优化,我说做过索引和写过存储过程.他又问索引分那几种,我说分三种还是5种,记不清楚,主键,唯一索引等.唉,平时建表多,一般就搞个主键,有时感觉查询慢了,又搞几个组合索引,应该就叫多列索引.

刚才网上查了一下,索引分:普通索引/唯一性索引/主键/单列索引/多列索引/全文索引

感想

今天的面试好惨,是我技术不够? 好多无知,感觉找个工作真难,欢迎大家拍砖,今年36了,也不年轻了,不知做什么好,人比较迷茫,欢迎大家拍砖,有什么建议提建议,有感想发感想.

你可能感兴趣的:(freemarker,面试,springMVC,ibatis,大龄青年)