技术头条 - 一个快速在微博传播文章的方式     搜索本站
您现在的位置首页 --> 奋斗
    你该去什么样的公司、做什么样的事情、拿多少钱,都取决于一个问题:你想成为一个什么样的人。工作只是人生的一部分,是用来支撑你人生价值的核心框架之一。在你自己没有想明白的时候,没有人能帮你。这就是为什么猎头基本只谈钱——他们没空去和客户讨论人生的意义。
    在大公司工作,每天想的是怎么把老板交给自己的事情做到最好,让老板觉得爽,要解决的是“怎么做”的问题。自己创业,没有人会告诉自己该做什么,只能自己告诉自己,所以要解决的是“做什么”的问题。如果拿游戏做类比,前者是剧本已经写好的RPG游戏,跟着剧情走就行,而后者则是个非常开放的策略经营类游戏,一切剧情都得自己编排。
    几年前我开始使用vi/vim来支持日常的程序开发工作,使用的原因非常简单,一是因为当时所有的开发和线上都是linux,对于vi的原生支持和轻巧非常有吸引力,二是vi的全键盘操作非常的快捷,熟练之后旁人肯定会觉得酷酷的。而我今年突然对emacs萌生兴趣的原因其实更简单:装逼!vi被称为编辑器之神,而emacs则是神之编辑器,从使用神器的人晋升为神,这是多么高端大气上档次。于是,我怀着各种粗俗卑鄙低劣的想法脑中还不禁浮现几天后我摆出emacs老手的姿态语重心长地对vier说“我年轻的时候也是这么独爱vi“ 边啧啧自笑边开始学习起了emacs。
    今晚想算算制造一款App的成本。单说iPhone版。通常情况下需要后端工程师×1,客户端工程师×1,UI设计师×1,产品经理×1。这已经是比较精简的配置。搁大公司,还得再配置测试工程师,运维工程师,交互设计师等等。如果遇上全端工程师,或者对后端的依赖不大,工程师或许可以减少到1个。。。。
    程序员的发展,长期以来都是大家关心的问题。通常程序员的发展有两大方向,深度和广度。深度发展,就是精深自己的本事,研习新潮尖端的技术乃至学会“屠龙之术”,以绝招打遍天下;广度发展,就是拓宽自己的技能种类,比如学会更多的语言,以完成更多种类的任务。除去这两大方向,其它能选的发展方向似乎就只有“改行”了。
    上周五到周日,72小时内连续参加了北大、武大两场校园招聘会,笔试面试了一百多位同学。见到很多很不错的同学,在学校里就积累了相当的见识和经验,也见到很多很可惜的同学,因为这样那样的问题,没有走完招聘流程。下面我结合公司的校园招聘安排,给各位找工作的同学一点建议。
    每个开发团队中总有一个人是最差的,老跟不上整体水平。据我观察,队友们对待这个差生的态度是团队健康状况的重要标志。
    限制性股票(RSU)和期权是公司激励员工的常用方式。我作为非专业的人士讲下我的看法。很多人以为限制性股票和期权是公司白送给你的,其实不是。对员工来说,谈offer的时候完全可以要求多要点现金,少要点股票和期权,或者多要点现金,少要点股票和期权。对公司来讲,发放这些也都是有成本的。所以股票也好,期权也好,都是你拿工资买的!
    一张图说明UX设计师和UI设计师的不同之处,重要的是,UI设计师不能只关注到视觉表现,还有更核心的东西需要关注,当然最后的薪水只是个参考。
    上周在深圳见朋友,聊天时仍然把“正则表达式”和我联系在一起,这真让人惭愧,因为我已经很久不写正则表达式了,甚至有些生疏。估计是Jeffrey Fridel的《精通正则表达式》写得太好,身为译者的我也沾了不少光,收获不少虚名。为避免误解,撇去虚名,有必要专门写写我和正则表达式的故事。
熬夜
    这么些年在北京,回想起来好像没有不熬夜的时间段,这已成为一种习惯,早了睡不着成为借口,其实也挺担心再过几年,身体会不会突然就垮了。我想很多和我生活在北京的朋友,应该也和我同样,一直熬夜并一直矛盾着,祝熬夜的朋友都可以身体健康。
    我认为无论是哪个公司的社会面试,看重的主要是以下几点:编码能力、算法、概念知识、项目经验、教育背景。 编码能力:我自己对编码能力比较看重,为什么别人花一个小时就做完的东西,你要花一天才能写完还全是BUG?但是我此番面的公司基本都不太考察这个。。。。
    记不得什么时候开始,跟朋友们谈起团队,话题就经常是“90后真难管”之类。大抵是年轻员工面试放鸽子,说不得,一说就走,没有责任心,说不干就不干,能力差还自负之类的负面评价。我回想了一下自己这些年的下属,不乏90之辈,我还真没觉得他们那么糟糕,这不两年前的下属还刚给我寄了一堆生小孩要用的东西么,细心程度让人刮目。
    成为大师需要很多条件,靠自身努力也可以成为一名优秀的设计师。可以没有专业背景,但一定具备以下条件: 热爱设计。兴趣是最好的老师。 有理想。期望自己能想成长为优秀的设计师,渴望设计出最优秀的产品。 精益求精的态度。有把事情做的更好的欲望,哪怕是一些琐碎的杂活。 勤奋。除了工作,愿意花费更多的时间去学习和钻研。
    A、B两人分别在两座岛上。B生病了,A有B所需要的药。C有一艘小船和一个可以上锁的箱子。C愿意在A和B之间运东西,但东西只能放在箱子里。只要箱子没被上锁,C都会偷走箱子里的东西,不管箱子里有什么。如果A和B各自有一把锁和只能开自己那把锁的钥匙,A应该如何把东西安全递交给B?
    很多朋友在面试后不知道结果,所以经常会向人打听。但其实只要心思细腻一点,完全是可以自己判断出面试结果的,这也是软技巧的一种。
    如果我们都是在循规蹈矩的完成领导交办的事情,都在规避风险逃脱责任放弃担当拒绝冒险,而这个时代变化如此之快,我们真的很可能成为那片看似无辜的雪花。
    靠拉动的人,最终都会沦为工具,或者晋升为一个更优秀的工具;懂的推动的人,最终都会利用工具。
    我之前写过一篇叫《加班与效率》的文章,从概念上说了一些我对“效率”的认识,但是那篇文章趋于概念化,对于一些没有经历过这样的环境的同学来说,可能会觉得太抽象了。很早以前就想写一篇更具体一点的,可执行的文章与《加班与效率》这篇文章相辉映,并再把我两年前在杭州QCon上的那个“鼓吹工程师文化”的《建一支强大的小团队》的观点再加强一下。
    你工作是为了什么?这个问题看起来很哲学,但其实每个人心中都有答案。
[ 共596篇文章 ][ 第5页/共30页 ][ 1 ][ 2 ][ 3 ][ 4 ][ 5 ][ 6 ][ 7 ][ 8 ][ 9 ][ 10 ][ >| ]
© 2009 - 2024 by blogread.cn 微博:@IT技术博客大学习

京ICP备15002552号-1