中国程序员如何去 Facebook 工作?】的更多相关文章

1.在Facebook,可以选择哪里工作? Facebook 在内地确实没有 Office ,但可以在https://www.facebook.com/careers/?ref=pf#locations 查询 Facebook 在全球的工作地点. 下面是美国的工作地点. 2.为什么要去Facebook工作? 清新的空气.食物安全等生活品质因素 车很便宜,硅谷的房价虽然贵,但对于 Facebooker 来说,购房的压力比北上广小 和世界上水平最高的工程师一起工作 Working on a prod…
这不是一本新书,这是一本很值得中国程序员看的老书,所以我不是来做卖新书广告的:) 但它的确是一本好书,这本书在Amazon上3个business categories排第一.作者Jason Fried和David Heinemeier Hansson 是全世界效率最高的软件公司之一Basecamp的创始人!他们的员工分散在世界各地远程办公,是通过远程方式协同工作的典范.这两个作者合著的第一本书<重来>(Rework)高居<纽约时报>畅销书榜前列,书中推崇的管理理念在国内商业领域也产…
http://agiledon.github.io/blog/2013/04/17/thoughtworks-developer-reading-radar/#rd?sukey=f64bfa68330f696aa05077dbb740f367870988360956e818b4f7074c49ab47258dc687689cc483391f771e27e2bca446 软件业的特点是变化.若要提高软件开发的技能,就必须跟上技术发展的步伐.埋首醉心于项目开发与实战,固然能够锤炼自己的开发技巧,却难…
首先,“银弹”在百度百科中的解释是银色的子弹,我们更熟知的“银弹”一词,应该是在<人月神话>中提到的.银弹原本应该是指某种策略.技术或者技巧可以极大地提高程序员的生产力[1].此题目中关于中文编程是否是一个“银弹”的讨论,我所持的是否定的态度,我不认为中文编程会是一项提高中国程序员编程效率的一个秘密武器,相反,我还认为他会比现在的英文编程来说降低工作效率,造成很大的工作上的困难. 从上述给出的几个有关于中文编程的链接来看,我更加深了自己的看法.首先,中文编程中有很多词语或者是单个词都具有很多词…
原文地址:ThoughtWorks(中国)程序员读书雷达 软件业的特点是变化.若要提高软件开发的技能,就必须跟上技术发展的步伐.埋首醉心于项目开发与实战,固然能够锤炼自己的开发技巧,却难免受限于经验与学识.世界上并不存在速成的终南捷径,但阅读好的技术书籍,尤其是阅读大师们的经典著作,总能收到事半功倍之效.一位优秀的程序员,或许就是一名好的阅读者.好的阅读者,总是知道如何选择好的书籍.书海浩繁,良莠不齐.阅读技术好书,如与智者交谈,“与君一席话胜读十年书”:遭遇技术烂书,如被拐卖,“少小离家老大回…
ThoughtWorks(中国)程序员读书雷达 软件业的特点是变化.若要提高软件开发的技能,就必须跟上技术发展的步伐.埋首醉心于项目开发与实战,固然能够锤炼自己的开发技巧,却难免受限于经验与学识.世界上并不存在速成的终南捷径,但阅读好的技术书籍,尤其是阅读大师们的经典著作,总能收到事半功倍之效.一位优秀的程序员,或许就是一名好的阅读者.好的阅读者,总是知道如何选择好的书籍.书海浩繁,良莠不齐.阅读技术好书,如与智者交谈,“与君一席话胜读十年书”:遭遇技术烂书,如被拐卖,“少小离家老大回,乡音无改…
中国程序员容易发错音的单词,像极了学生时代的纠错本,收录着偶尔会忘记的单词.不过,它似乎更新频率跟不上我们的进步速度,至少一半以上的单词读起来是没有压力的.同样没有压力的还有让应用程序动起来的 auto-animate,一行代码轻松搞懂列表排序等等常见动效.还有个非常有意思的项目是 DeepFaceLive 和 dashy,前者让你换脸没压力,当然换个角度你可以让你的对象变成"迪丽热巴",后者则让你管理服务毫无压力.一个小图标即可访问对应的服务. 以下内容摘录自微博@HelloGitH…
ThoughtWorks(中国)程序员读书雷达 http://agiledon.github.io/blog/2013/04/17/thoughtworks-developer-reading-radar/ Coding Practice | 编程实践 基础篇 Clean Code<代码整洁之道>http://www.itpub.net/thread-1078896-1-1.html Pragmatic Unit Testing<单元测试之道>http://www.itpub.ne…
本文按照企业规模.性质.规模,分成三类,点评一下遇到的这些公司.也算是为半年找工作经历的一个总结. 1,三流小公司 公司规模类似于笔者跳槽前所在企业,性质有外商独资.合资,当然大多数都是民营企业,规模一般20-200人左右.这类企业虽然规模最小,但数量却是最多的,遍布于北京的五道口.上地.学院路附近. 这类公司最大的特点是靠老板或者个别牛人的一己之力接项目养活全公司.对程序员的要求是上手快,技术全面,从需求分析.开发.验收.招投标文献全都一人搞定是最好.当然除了某些外资公司的研发中心或者游戏.移…
部分转自张逸的博客:http://agiledon.github.io/blog/2013/04/17/thoughtworks-developer-reading-radar/ 长久以来一直对程序员的发展存在疑惑,也就是通过什么方法,我们能成为一名掌握自己命运的程序员,而不是成为加班的奴隶.以前一直在抱怨程序员是码农,是码畜,是屌丝,是女汉子,虽然自嘲的意味多一些,但多少带有些无奈和落寞.就如同大话西游II里结尾那句话一样:”那人好像一条狗唉”. 张逸的博客我一直关注,不仅是因为他的技术文章,…
中国象棋是中国一种流传十分广泛的游戏. 下棋双方根据自己对棋局形式的理解和对棋艺规律的掌握,调动车马,组织兵力,协调作战在棋盘这块特定的战场上进行着象征性的军事战斗. 象棋,亦作"象碁",为了区别"国际象棋"也作"中国象棋",中国象棋在中国有着悠久的历史,属于二人对抗性游戏的一种,由于用具简单,趣味性强,成为流行极为广泛的棋艺活动. 游戏规则 行棋规则: 棋子行棋规则帅/将移动范围:只能在九宫内移动移动规则:每一步只可以水平或垂直移动一点特殊规则…
www.codeproject.comwww.codegru.comwww.chinaunix.netwww.csdn.netwww.vckbase.com http://www.google.com/codesearchhttp://bbs.51cto.com/http://bbs.pfan.cn/bbs.bccn.nethttp://bbs.chinaitlab.comhttp://www.pudn.com/login.aspwww.cppleyuan.comhttp://sourcefor…
如题,为什么要说再谈“工作996,生病ICU”,因为996问题早已不是一个新问题,在我最近刚出版的新书<SOD框架“企业级”应用数据架构实战>写作期间,爆发了一次程序员“起义”,出现了一个流行词“工作996,生病ICU”,于是我将这个词作为了新书里面第一章第三节的标题.由于这个话题比较敏感,在与出版社编辑反复沟通之后,保留本节内容,但是删除“起义”这个字眼,毕竟白纸黑字,出版社也怕承担压力. 就在我的这本书这个月正式上市之际,程序员996问题再次成为程序员圈子的热点话题,让我觉得有必要将书里面…
我只能说,也要看你掌握的技术可以打多少分.技术熟练度跟找工作的难易程度是成正比的:你掌握得越好,找工作就越容易(难度系数越低):反之越高. Python程序员这种技术类的工作岗位,当然还是要有扎实的技术在市场上才吃香啊.还有,上海这种城市,工作机会多,但竞争压力也大,所以你在去上海之前一定要考虑好,想好自己能不能坚持下来.如果不能,劝你还是放弃. 怎么说呢?当你问出这个问题的时候,可能并不是说一定要去上海.也就是说,你是给自己留了退路的. 其实,在某种程度上说,不给自己留任何退路的人才更容易成功…
很多年前,刚刚从大学毕业的时候,很多公司来校招.其中最烂俗的一个面试问题是:“你希望你之后三到五年的发展是什么?”.我当时的标准回答是(原话):“成为在某一方面能够独当一面的技术专家“.后来经历了几家不同的公司,换了不同的方向,才知道这个真是一个很难的问题.因为兵无常势,什么东西都是在不断的变化,一早的时候看好的东西可能会被淘汰. (几乎)没有人能够看准技术的下一个方向,因为这个问题实在是太难了,能够做到这一点的你就成为了技术界的巴菲特了.比如说11年加入Google,14年加入Facebook…
程序员从开始选择到坚持下去,工作了六年对一个程序员意味什么?在职位上:高级开发工程师?架构师?技术经理?or ... ?在能力上:各种编码无压力?核心代码无压力?平台架构无压力? or ... fuck?看着这些问号都心累.相同六年,不同程序员却走在了不同的路线,有些能在六年成为架构师,有些却还是程序员,不是工作年限加长而已,那么,六年你迷惘了吗?又走到了那个十字路口? 毕业六年,从北京到上海到硅谷,从国内互联网公司外企,看到了公司好的地方和坏的地方,这里只是根据自己的经历写一些大方向选择建议,…
from http://www.vpsee.com/2009/06/why-programmers-love-mac/ Mac 在国外很受欢迎,尤其是在 设计/web开发/IT 人员圈子里.普通用户喜欢 Mac 可以理解,毕竟 Mac 设计美观,简单好用,没有病毒.那么为什么专业人士也对 Mac 情有独钟呢?从个人使用经验来看我想有下面几个原因: 1.Mac OS X 是基于 Unix 的.这一点太重要了,尤其是对开发人员,至少对于我来说很重要,这意味着Unix 下一堆好用的工具都可以随手捡到.…
内容简介 1.第四部分第一课:什么是Web程序员? 2.第四部分第二课:如何成为Web程序员? 3.第四部分第三课:成为优秀Web程序员的秘诀 第四部分:Web程序员(完结篇) 大家好.终于来到了[Web探索之旅]的最后一部分. 我们的第二和第三部分都略有难度,不过这第四部分和第一部分一样,都会比较轻松愉快. 这一课我们来聊一聊Web程序员,Web的文化,如何成为一名优秀的Web程序员. 或许看完这部分,你会跃跃欲试,想要成为一名Web程序员也不一定.毕竟现在Web程序员还是比较吃香的. 第四部…
1.网上流传华为公司正在清理 34 岁以上的员工. " 中国区开始集中清理 34 + 的交付员工,...... 去向是跟海外服务部门交换今年新毕业的校招员工,也就是进新人,出旧人. 这些旧人目测要被输出去海外,实际上就是变相裁员,这些 30 多岁的老杆子,英语又不好,拖家带口,能出去海外安心奋斗的没几个,即使出去了幸存的也不多." 华为公司否认该消息.但是,不久以后又传出了一个消息,华为规定 45 岁必须退休. "为保持公司年轻化,退休政策即将微调,从"45 岁可以…
对于开发来讲,使用Mac电脑的好处,下面简单列举几个: 首先,macOS很安全和稳定,Mac 系统的底层是最原始的unix操作系统,很多大型的银行和军工企业都是这个操作系统,安全性很高,基本不需要安装任何杀毒软件. 其次,Mac 电脑操作很快捷,快捷键很多,开发人员基本可以无鼠标操作,速度很快,节约很多时间,再配合Mac的大内存和高速的闪存盘,速度就非常的快. 再者,用户体验很赞,键盘的布局设计很科学,符合人体工程学,屏幕对眼睛的伤害很小. 还有,开机速度很快,如果是休眠状态开机只需要1秒钟,平…
不知道大家是否已经看过这篇文章,感觉比较客观.   来自:http://www.programmer.com.cn/282/        最近以裁判的身份参加了公司举办的编程大赛,发现高手云集,对公司内部的程序员能力也有了更深入的了解.我觉得编程能力对程序员而言,虽然很重要,但并不是全部.那么作为一个程序员,到底应该具备什么样的能力呢?这个话题显然太大.不过我觉得可以看看其它国家的程序员,也许可以得到一些借鉴.我有幸和中国,美国,印度和日本四国程序员有比较深入的合作过.虽然他们不一定有代表性,…
原文地址 10x 起源于技术界一个流行的说法,即最好的程序员是超级明星,其生产力相当于同行的 10 倍: Google 园区以好玩的设施闻名:小憩舱.球坑.按摩.干洗.随便吃到饱的自助餐.(为了拍人才马屁,留住人才): Facebook 最近宣布将会其女性员工冷冻卵子买单: 一名好的工程师能想出支撑上千万人的算法,而伟大的工程师想出的算法能支撑 10 亿人,其给公司创造的价值放大了 1000 倍. -- 看来,程序员是需要经纪人的.我记得,几年前我在一个群里,问过一个问题:1+1=?一个菜鸟程序…
阿里面试经历 去阿里面试可以说非常非常的偶然和戏剧性,因为本人根本没投简历,以至于阿里hr给我电话的时候我一度认为是诈骗电话.因为深圳这家公司不错我还想在这里干个两年左右再考虑考虑. 这个时候的本人已经发生了很大的转变,从刚进腾讯的浮躁.自大.惧怕面试,已经转变为淡泊.谦虚,并且喜欢上了面试,感觉每次面试就像杨过跟大雕过招一样,武功都能精进不少.本着去看看技术面内容的心态去了福田东海大厦. 一面 一面没有技术面直接就是组长面,首先是自我介绍,之后问了下项目内容.我就说了下即时通讯和视频加工两个模…
当今MS-Windows横扫大江南北,让我们这就来研究一下它的祖宗——MS-DOS! 这本书很难得,希望读者好好学习! DOS程序员手册(一) DOS教程 (以下内容全部为原作者的阐述,照样保留) 这个电子书只是很简单地把txt做成了chm,文本格式方面可能会让人看得有点恼火,呵,不好意思了,将就一下,因为我本身写网页是手工的,如果全部进行整理会花上几天时间.希望您看的时候不会边看边骂 (京)新登字158号 DOS Programmer's Reference,4th Edition Terrv…
对程序员们来说挑战自我非常重要,要么不断创新,要么技术停滞不前.新年伊始,我整理了12个月的目标,每个目标都是对技术或个人能力的挑战,而且可以年复一年循环使用. 01. 变得有耐心 02. 保持健康 03. 拥抱变化带来的不适应 04. 学习一门新的编程语言 05. 自动化 06. 学习更多数学知识 07. 关注安全 08. 备份你的数据 09. 学习更多理论知识 10. 接触艺术和人文 11. 向新的软件学习 12. 完成一个自己的项目 接下来我会对这些建议逐个介绍. 变得有耐心 程序员们会担…
随着互联网的高速发展变革,大龄恐惧症越来越多地在技术圈被人讨论.很多程序员在工作5-10年以后,都会开始思考5年.10年甚至更久以后的自己,会是怎样一种生活工作状态,以及是否会被时代抛弃. 特别是全民创业的这几年,大到BAT,小到创业公司,喜欢年轻员工成了许多企业招人时的隐形规定之一.比如华为就明确规定员工45岁以后必须退休.阿里这几年也在追求团队年轻化,35岁以上的程序员申请P8以下的职位成功率很低.在100offer此次采访的企业中,一家互联网金融公司表示平时在招聘技术人才时,普通开发人员的…
此文章的主旨是希望过于专注.NET程序员在做好工作.写好.NET程序的同时,能分拨出一点时间接触一下.NET之外的东西(例如10%-20%的时间),而不是鼓动大家什么都去学最后什么都学不精,更不是说.NET不行或劝大家放弃.NET.恕我愚钝,此主旨在文中表达不够清楚,看评论中很多朋友误解了,特此说明. 另外,本文中的观点并不全部是我个人的想法,相当一部分来自我以前聊过天的某些大牛,他们很多来自微软.百度.腾讯等知名企业,并且很多已经成为技术骨干,我曾经从他们那里受益匪浅,于是我把他们的指教结合自…
为何很多有不少编程经验,技术能力不错的程序员,去心仪公司面试时却总是失败?至于失败的原因,可能很多人都没意识到过. 01想要通关面试,千万别让数据结构拖了后腿 很多公司,比如 BAT.Google.Facebook,甚至以技术作为支撑的中小型互联网公司,面试的时候都喜欢考数据结构.算法,让人现场写代码. 有些人虽然技术不错,但每次去面试都会“跪”在算法上,很是可惜.那你有没有想过,为什么这些大公司都喜欢考算法呢? 校招的时候,参加面试的学生通常没有实际项目经验,公司只能考察他们的基础知识是否牢固…
自从网传程序员到了35岁之后必须要转行,现在又有人传言:“疫情之下,程序员今年要过苦日子了,降薪裁员是大趋势.” 不是,我就不明白了,你们怎么就看不得程序员好呢?天天巴望着程序员降薪.转行.裁员…   我们不可否认,从去年年底开始,疫情就导致了很多企业陷入危机,继而停发薪资.变相裁员,在如此“难搞”的大环境下,对程序员来说究竟意味着什么? 在疫情期间,程序员客栈对北京.上海.广东.浙江等全国29个省.直辖市.特别行政区的近40万程序员进行了一次详细调查.   我想这份详细调查数据足以吊打网络上传…
“简单就是美” “平凡即是伟大” 上面两句话不知道是哪位名人说的,又或者是广大劳动人民总结的,反正我很小的时候就常常听到这两句话,这两句话也成了我的人生格言,而且事实上我也是一个生活过得比较简单的平凡人物,当然这不能说我跟“伟大”有什么关系,我觉得绝大部分人都是像我一样的平凡人物,但正是这些绝大多数平凡的人,创造了我们现在这个美好的世界,说他们是伟大的一点也不过分.在我身边,也有一群平凡的程序员,用他们日复一日,加班加点,简单而平凡的工作,编写了许多有价值的商业软件,付出了青春和汗水,除了相应的…