yuri yu

geek, programmer, web developer, acfuner

好激动啊,一次很不错的学习机会

wow,今天去的微软的外包面试。有机会跟业界领先公司的开发者沟通,我感觉好好

这么有用的css知识,为什么我没用过呢?ps:为啥没效果呢,w3c上说可以的呀

感觉呢,微软的工作环境真是不错,确实不是小创业公司能比的,难怪neo当救世主之前也在M$工作。

面试呢,发挥的一塌糊涂。两位面试官都很技术,非常好沟通,跟自己平时接触的各种开发者很大不同,不像平时那种讨论啊请教啊都被秀一脸的感觉,跟这样子的团队工作技术进步一定很快。 看到我简历里没写什么大型项目,就没问很深的问题(有机会参与个超大型项目一定很有成就感,肯定不会像现在这样一个小项目天天改天天重做三个月都不收尾)

自我批评:面试官问的超简单的问题都没答上。想不通自己四年的开发经验都积累到哪去了,该深入学的没深入学,深入学了的又没记住。之前还自作聪明帮别人调SQL搞优化呢,结果自己写个简单查询都搞不定。跟Oracle顶级大牛学到的数据库开发知识都忘的一干二净了,nyfor知道一定会责备我。JS基础的东西,上半年刷过很多遍了吧,闭包的概念还特地的学过还分享文章到repo里JS的高级特性是应该系统的学一下,就按ECMA那本书学起吧。英语?你回答的是英语吗?国外论坛混这么久除了喷人的贯口啥都没学会是吧。 至于Css确实没有研究过那么深入,这个确实要深刻检讨,以后少用生成器。后来想想,之前物证柜那个项目不就是WCF做的吗,那时候还特地重学了计算机网络xxx。Restful风格设计还准备把codeproject的几篇都翻译一遍的,但是呢面试时Rest都没拼对,等会blog那篇翻译1%的赶紧删了好了,省得丢人。 而且很多的技术要点都没深究过其实现原理,要想和优秀的人一起工作就不该持续现在得过且过的开发方式,早点换个环境,省得每天坚持学习的东西都跟着加班瞎忙活都加没了哈。Websocket的那五个开源项目重新拜读一遍,FreeIOT的开发就停下,等把底层的通讯原理重新再学一遍再开始写。

经验和教训呢,学了些东西不用在项目和工作中,跟没学一样,转头就肯定忘。 秉承我一贯的作风啊

最后呢,觉得一份一群专注于技术的人踏踏实实的协作会比试图靠一个创意来颠覆行业整天喊口号耍程序员的加班要更有成就感。

总结:

  • 下雨天公交车会慢大约30%
  • 吃饱饭去面试和饿肚子去面试确实不同
  • 饿肚子去面试和吃饱饭去面试很大不同
  • 还是不知道这个岗位具体是做什么,对外包来说是好神秘
  • 太激动了,只是得到外包的面试机会就冷静不下来,没办法深入思考和回答问题
  • 每次面试前把之前的代码和项目都过一遍,省得简历里写了,问起来就懵,好像是简历在扯淡一样
  • 之前项目有50多个G?怎么会这么大,要整理一下
  • EF框架确实不能替换原生SQL,Navicat的查询设计器以后也要少用
  • node.js和angular还是要学啊,新技术还是有很多公司用的,过于保守的公司总会被淘汰的
  • 把全栈开发那本书重新再读一遍
  • 现在的开发方式真消磨人的意志和技术,感觉这一年的开发学到的太少,失去的太多太多
  • 与其整天浑浑噩噩的跟全公司的产品经理们扯皮,不如深耕技术,以后换到管理规范的开发环境,就不用处理那么多自相矛盾的需求,也不用边加班边挨骂了
  • 明天约得是国企,去涨涨见识吧,速战速决,趁着假期还有一天,下午顺便去医院看看牙齿和颈椎