What do you think of such requirements for a Java programmer? https://www.quora.com/What-do-you-think-of-such-requirements-for-a-Java-programmer
这个问题里罗列了中国公司对 java 码农的要求, 1 精通 java ,反射,序列化, IO ,多线程, NIO , jvm 调优等 2 熟悉 J2EE, Spring, Mybatis, Html/css/javascript 3 熟悉消息中间件,分布式缓存以及其他中间件等,譬如 redis , Memcached , ActiveMQ , Zookeeper 等 4 熟悉 NoSQL ,譬如 MongoDB , HBase 5 熟悉 mysql 及其调优 6 熟悉 HTTP , TCP/IP 等协议
然后很多多年经验的老外觉得这招聘要求不可思议,譬如下面: 老外觉得这些公司不知道要招啥人,为何同时需要理解 SQL 和 NoSQL ,他感觉公司只是给一个技能框要应聘者打勾,而不是具体职位需要这些技能的组合
To me these requirements would indicate that either the company has no idea yet where to use the candidate or it has a severe problem with using technology for the sake of buzzwords. Why would you need to be intimately familiar with both SQL and NoSQL? Why JEE and Spring? Why either and HTML/CSS/JS and why not current frameworks for the latter? And what level of skill is indicated by familiarity? It seems to be less than “ solid skills ”. If the company simply wants to see how many of the boxes I can tick before they figure out which of their needs I could fulfill - okay, I could live with that. But I would certainly have a few very inquisitive questions about their software stack(s) and general awareness of technical matters at the management level.
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.