上海初创公司找个靠谱 java web 工程师太!难!了!😭😭😭工资股票期权都有,还找不到,大家帮分析分析,问题到底出在哪?是上海地区愿意创业的技术人才真的比北广深少得多,还是我的方式方法有问题,还是根本就是我的个人原因?

2015-08-13 23:31:30 +08:00
 snakeninny

这是哥们的第三帖了,前两帖传送门:第一帖第二帖,项目和团队简介都在帖里了

哥们跟技术死磕了好几年,iOS也算玩得比较透了,出了2版《iOS应用逆向工程》,被美国和韩国的出版社都约了稿,自己也被CSDN采访过,自认为做出了一些相当不错的成绩;身为技术人员,对这个群体的个人发展、职业规划是思考得相当相当多的了,应该能够起到一定的代表作用。因此,当团队推举我为代表去寻找新核心java web工程师时,我还挺自信,觉得跟技术人员的思维很接近,应该不难找。但事实恰恰相反,太TM难了😭

因为自己不是java web圈子的,所以找靠谱的java web工程师,我有点无从下手的感觉。我所尝试的方法有:

  1. 请朋友推荐。因为自己维护了一个iOS开发大群,里面基本全都是高手,问了一圈他们有没有朋友可以推荐,基本给出的回答都是自己也不认识搞java web的😓
  2. 在网上搜java web论坛,去发帖子;搜java web群,加进去之后找人在上海的群友一个个加好友私聊。令人讶异的是,95%的人对创业根本不感兴趣,他们甚至不想了解项目和团队的背景,就拒绝了;还有5%的人因为看不懂项目而打退堂鼓。但是私以为,大多数程序员的眼界本来就不大,商业上看不懂的东西多,如果以这个为标准,看得懂的只有针对普罗大众的那种产品,基本都是一片红海,差异化竞争的概率很低很低,所以项目能不能长久生存,我很怀疑。如果能有看不懂项目就看人的觉悟,其实也行啊,但是在很多人眼里,似乎“4岁孩子的爸”,出2本书,是不影响他们对人的判断的。难道是我高估团队了?我觉得反而是低估了呢~!
  3. 在网上搜java web的网站,有些相对独立和小众的网站只有个别人编写和维护,很能体现站长实力。但跟一些站长聊了之后,发现要么是人不在上海,要么是不想创业。无缘啊无缘!

结果是CEO的一个朋友给来一份简历,一看是个在外包公司干了4年的哥们,打了电话聊得也还不错,对我个人挺认可,就收拾收拾过来跟我们干了。我原以为4年经验已经可以完全hold住我们的初创项目,加上确实比较急,就想当然地没有走面试流程,直接让他过来了。结果他:

  1. 不知道怎么装系统,因为以前的操作系统公司都给安装好了;
  2. 不知道怎么建环境,因为以前的开发环境公司都给配置好了;
  3. 不知道什么是http,因为以前的网络通信公司都给封装好了;
  4. 不知道什么是json,因为以前的数据格式公司都给定义好了;
  5. 不知道怎么去调试,因为以前自己负责的模块过于狭窄,不需要通过debug来梳理程序逻辑。

基础不牢,地动山摇,感觉这哥们在外包公司把自己呆毁掉了。最终导致的结果是,我一个iOS开发者,需要凭借自己对程序的理解,坐在他旁边手把手讨论下一步该怎么做——也就是说,程序完全是我来设计的,他只是负责把我的话翻译成我4年未用的java语言。作为cofounder,手头还有一堆子公司的事要处理,加上还要陪着梳理程序逻辑,感觉真是压力山大,赚白菜钱操白*心。我承认招进这个哥们,有点久病乱投医的急躁感,我存在很大的失职,但这是现阶段没有办法的办法了,因为实在找不到人😭

朋友们,帮着分析分析,哥们的问题到底出在哪?

16241 次点击
所在节点    酷工作
187 条回复
chengzhoukun
2015-08-14 00:12:40 +08:00
这种外包程序员连靠谱点的科班毕业生都不如
vikeria
2015-08-14 00:13:49 +08:00
@cxshun 说的很对
java东西大而杂,拿java项目构建工具来说,依赖的jar包如果用maven,都上到公司层面了,就得自己倒腾一个nexus仓库管理。

不过项目基本框架构建完了,业务开发速度其实也还可以的。
ljbha007
2015-08-14 00:15:51 +08:00
@snakeninny 我后悔说猪八戒三个字了 当我没说
liuzhen
2015-08-14 00:21:54 +08:00
@snakeninny 我在准备给你邮件~
ljbha007
2015-08-14 00:23:42 +08:00
liuzhen
2015-08-14 00:25:40 +08:00
@cxshun Java现在有jfinal这种东西,效率上我觉并不比py流低。

ps:不要一提Java就想到开发效率慢好不好..
lequiet
2015-08-14 00:30:03 +08:00
大神都出来了。。开发靠谱的本就不多,虽然火了这么久。那四年经验也太恐怖了,只用熟一套框架,也不知道怎么实现的,不知道原理,久了连开发工具链、系统都麻木了。 这样都不如应届生吧
lequiet
2015-08-14 00:31:32 +08:00
《iOS逆向》买了第二版还没开始看,难道这里没什么人知道这本书?
yizhi523
2015-08-14 00:35:45 +08:00
578918168
jadetang
2015-08-14 00:37:49 +08:00
其实很多java web开发的,都是做一些CRUD的。而用java的公司一般都是大公司,大公司人员比较齐备,每个人只要负责自己的一部分就行了,久而久之,确实技术深度和广度都不够。
int64ago
2015-08-14 01:02:01 +08:00
每当看到什么都不懂的人为了混口饭吃,就去抱着 Java 的书去看,我就为这个行业感到深深的担忧
这也是我一直黑 Java 的原因 (我不是来引战的……

楼主说的有一点倒是真有体会,一般人都不会接受初创企业的,特别是能力不错的那种
PS:创业公司用 Java 的真的很少很少了
FrankFang128
2015-08-14 01:02:37 +08:00
居然选 Java
FrankFang128
2015-08-14 01:06:46 +08:00
创业公司太多,程序员不够用了。
WaylanPunch
2015-08-14 01:16:17 +08:00
@int64ago 说的很对,给你加个鸡腿
em70
2015-08-14 01:40:14 +08:00
绝对是培训学校批量生产的,写程序和搬砖一样是为了混饭吃,不是因为兴趣。

给LZ说两点
1,java做web没有优势,这是客观现实,既然公司没有遗留项目解决,自己也不擅长java,何必要用这个方案。
2,招人还有办法是挖墙角,看看哪个公司用java web,直接去这公司找,工资翻倍,怎么会找不到。
ljbha007
2015-08-14 01:45:09 +08:00
@em70 java的优势就是效率高
开发效率方面SpringMVC没有以往繁琐的配置文件 URL映射 依赖注入也十分灵活 熟悉之后配合IntelliJ 开发效率并不会比Python PHP一类低多少
ljbha007
2015-08-14 01:45:36 +08:00
@em70 前一句的效率是指运行效率
em70
2015-08-14 02:04:54 +08:00
@ljbha007 大多数项目压力和瓶颈在数据库,要那么高的逻辑运算效率有屁用。互联网项目需要的是小步快跑,频繁迭代,Java太重了不适合用在这里。世界前十大网站,只有谷歌部分用java, 脚本语言明显更受欢迎,这根本不需要争辩的。

Java擅长企业级应用和移动应用,不要学会一门语言就觉得能打遍天下,优秀的程序员都会几门语言,需要什么咱就用什么。
ljbha007
2015-08-14 02:20:02 +08:00
@em70
SpringMVC学习成本虽然高 但是熟练使用的话开发效率不会比如数众多脚本语言低 运用好设计模式 快速迭代完全不成问题

脚本语言的确受欢迎 但是仅仅受某一部分群体
实际上这个月的Java在TIOBE的语言流行度排行榜上的排名已经上升到第一位

安全问题上我了解的不够多不敢下定论 但是我知道PHP、Ruby on Rails基本是每个月都有0day出来的

反正选动态脚本语言的很多都是不理智的 为了赶时髦的行为

P.S. Java/PHP/Python/nodejs/RoR/Lua 我都会 也都用来做过web 用来用去还是觉得Java最叼 开源库既全面文档又普遍比前面提到的其他语言的开源库的文档写的好得多(除了PHP) 而且Java的语法特性就阻止了很多不必要的低级失误 (比如强制类型、赋值语句不能用于条件判断、switch case只能用于常量和字符串等)
你要是真了解SpringMVC还觉得Java笨重 那我也没啥好说了
还有Play framework就不要提了 完全是搞笑
em70
2015-08-14 02:34:15 +08:00
@ljbha007 在你心目中,java还有什么不能做的么

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/213079

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX