After 10 years of graduation, it is really difficult to find a job when the company goes bankrupt

Self introduction

I have been developing for 10 years, and now I am also an IT manager of the company. I know almost all frameworks. I also participate in writing code, and I think I am a good coder.

Now you have to ask me to do something like scaffolding, and it can take half a day to fix it. After all, there is a lot of information on the Internet.

Our company has been making a system, which is the company's internal system, which is equivalent to maintenance. The company structure is made with struts2+spring+ibatis+freemarker, and it is also my earliest change from webwork+spring+ibatis+jsp. Now I have almost done springmvc+ibatis+freemarker. I know some frameworks, but I am not proficient, I can only say that I know how to use them. There are a lot of people in the company, but there are only 3 people doing development, and one left this year, so now there is only one person under me. I have not written architecture documents and drawn UML use case diagrams, flow charts, etc., frameworks have written interceptor filters and the like. I have also written about generating excel/pdf, invoices, etc., and writing third-party-based code such as payment.

Front-end css/html/js are written, and jquery plug-ins have been written.

Database, basically mysql, oracle learned, very far away. Engaged in stored procedures, indexes and other optimizations. The languages ​​I have come into contact with are php, python, java, c. Embedded has also engaged in development, all of which are superficial. When I first graduated, I engaged in asp for a period of time, wrote PHP for a year, and wrote java code most of the time.

After almost 10 years, I always know something, but I haven't done distributed, load balancing, and I haven't written any documents. Such a weak point, I think I am a coder who can work, I haven't looked for a job for many years, and I have forgotten the basics. Everyday work is like filling in the blanks. Deep stuff has not been studied. The road to architect is far away, and it is still barely competent to be a project manager. There is work, it is also possible to do it from the programmer. But our company is small, and there are few things in contact.

The last one stayed for 6 years. It is an internal enterprise system. It has been doing it all the time, but it keeps adding new functions and modules. I can't say how good I am, I think I can work.

interview

I just got a phone interview and was basically ignored.

I started to say that I had done embedded development. I said that I did it six years ago, and it was a billing system for 3G wireless routers. Embedded only for one year, the others are java development.

He asked you what do you think you are good at?

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

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

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

他又问你知道微服务吗?

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

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

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

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

感想

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

Guess you like

Origin http://10.200.1.11:23101/article/api/json?id=326941402&siteId=291194637