7
回答
最近感受,怎么破, request answer
百度AI开发者大赛带你边学边开发,赢100万奖金,加群:418589053   

离职到新公司2个多月,从事开发工作。在这里负责我们的是一个其他部门的人,我们组3个人,宁外2个比我早几个月来,年龄一样。基本就是那个负责的提需求,我们每个人开发,不过他主要和其中一个接触。

做了2个多月,反正就是做数据库增删改查,其他的模块,那个接触的自己做。感觉后面可能也是这样,反正业务的增删改查我做,新的组件之类他做,因为也基本他算小组长,他负责安排任务。有时候提出一些问题,他就以那个负责人这么要求,反正我最烦听到这种解释,后来也懒的提了,感觉才2个月就开始混了。所以感觉呆着也没啥意思。现在又半年过去了。不知道要不要走,工作好像也不好找。

在这里的好处就是闲,只做后端,只做增删改查,不过自己也工作3年了,感觉之前几年还接触很多其他组件之类。现在比原来接触的还少。感觉对自己提升也很小。现在有时间就自己搞搞自己学的东西,想什么angular,后面想学学抓取之类的。

<无标签>
举报
共有7个评论 最后回答: 2年前

我觉得中国很多程序员很可笑的地方,就是总是在看些华丽丽的东西。很多人在玩蜘蛛,玩爬虫。试问,以你们的功力,别说 3 年后,5 年后,你们能去写搜索引擎 or 类搜索的分析系统吗?(这其中尤其以 python 程序员为甚,而且很多用的第三方库)

脚踏实地,把数据和通信弄明白。买书看书,socket,file system,progress,protocol,http parser, crypto, 这些东西够你积累个 3,5年的。3,5年后再想往哪方面提升。


还要补充一句,一定要买老外的书,书评翻译质量够好的书。否则,就是在浪费青春。



--- 共有 12 条评论 ---
wei2011回复 @jQer : 真不知道你哪来的自信觉得自己这么牛逼,从你在oschina上的技术没看到你和哪个“底层”有关,至少在我转py之前,有过4年的delphi和2年的C++开发经验也没敢像你这样。想装逼拼出几个英文技术单词还不知道是什么鬼,progress是什么?进度条?protocol,协议?什么协议?http parser,http解析,什么玩意?... 2年前 回复
jQer回复 @wei2011 : 我倒的确不打杂呢,毕竟懂底层。对一个打杂的讲技术,岂不是对牛弹琴。 2年前 回复
wei2011回复 @jQer : 说得好像你不打杂一样,你做过什么牛逼的东西,说来听听? 2年前 回复
jQer回复 @wei2011 : 那你就做一辈子底层打杂的,钱又不是给我赚的 2年前 回复
wei2011回复 @沧海_Sea : 这些都是基本功好吗,你写爬虫也会遇到这些问题 2年前 回复
感觉你是不爽你的同事····最后你提到你想多学习··和之前2个月就开始混了 ··很矛盾····有时间自己充实自己····一个公司如果不能很好的和同事相处 那很痛苦··跳槽吧

来,问你两个面试题。

1 大概1w个产品,怎么实现产品搜索框的自动提示功能,比如有 安盛保险、安全帽两个产品,输入安字之后补全这两个选项。不是让你写js,是后台怎么快速的把这两个选项筛选出来?

2 看你技术栈也是用java,如果服务器上有个Java进程一直消耗大量cpu,怎么定位是哪段代码的问题呢?


3 synchronized 在1.5和1.6下有什么区别,为什么?
4 电商系统,每天的支付记录大概10w条,都是调用第三方支付,那么怎么才能快速有效的对账?
5 设计一个线程安全的有序列表,要求可以急速插入。
6 设计一个简单的任务系统,类似quartz。
7 如果系统提供一个excel上传功能,每次上传2w条记录,每条记录15个字段,如何才能将excel快速有效的解析出来并入到Oracle库里呢?
8 设计一个序列生成器,每次调用的时候序列号+1,8个线程同时调用和48个线程同时调用,这两种情况分别怎么设计?

--- 共有 3 条评论 ---
卡布达巨人如果我没有数错的话 这是8个面试题 还好我没遇到过 2年前 回复
smarthjx636很好 2年前 回复
首席搬砖工程师拿来主义了,有几条我拿来做面试题目 2年前 回复

引用来自“wang_yueyang”的评论

来,问你两个面试题。

1 大概1w个产品,怎么实现产品搜索框的自动提示功能,比如有 安盛保险、安全帽两个产品,输入安字之后补全这两个选项。不是让你写js,是后台怎么快速的把这两个选项筛选出来?

2 看你技术栈也是用java,如果服务器上有个Java进程一直消耗大量cpu,怎么定位是哪段代码的问题呢?


3 synchronized 在1.5和1.6下有什么区别,为什么?
4 电商系统,每天的支付记录大概10w条,都是调用第三方支付,那么怎么才能快速有效的对账?
5 设计一个线程安全的有序列表,要求可以急速插入。
6 设计一个简单的任务系统,类似quartz。
7 如果系统提供一个excel上传功能,每次上传2w条记录,每条记录15个字段,如何才能将excel快速有效的解析出来并入到Oracle库里呢?
8 设计一个序列生成器,每次调用的时候序列号+1,8个线程同时调用和48个线程同时调用,这两种情况分别怎么设计?

我去,一个都不会。求答案。
--- 共有 2 条评论 ---
迷途的码农厉害 2年前 回复
wang_yueyanghttp://my.oschina.net/u/1252874/blog/744857 2年前 回复
顶部