㈠ 为什么很少有炫富的程序员
不是程序员很少炫富,只是我们看到的基本上没有炫富,但也有一些炫富炫的很高级,望尘莫及。
㈡ 35岁程序员炒Luna,千万资产3天归零,这是怎么回事
35岁程序员炒Luna千万资产,3天归零。这是什么原因呢?首先,如果你损失了几千万的资产,你首先要有几千万的资产可以损失。你的几百万资产是自己生活中一点点打工攒下来的,还是买房升值赚来的,还是炒币赚来的,都不重要。你账户里最高的达到了几千万。理论上,你有机会安定下来,变得富有。其次,你为什么会损失几千万的资产?当然是因为投入了几千万的资产在里面!
不要太认真,更不要把钱都买股票基金。虚拟货币的问题在于没有类似央行的管理者。由于其强大的匿名性,它可以很容易地被用于非法交易,如投机和毒品和洗钱。没有金融机构的网络,很难知道金融机构的流向,这将给税收带来困难。虽然它有很多不确定性,但虚拟货币在某种程度上是不可靠的。
㈢ 程序员在职业生涯中易犯的7个错误
1.没有明确的职业目标
没有目标的人生,就像无根的浮萍,水流到哪里就飘到哪里,一生漂泊。
如果你想要在软件开发领域获得真正的成功,那么就必须知道该何去何从。或许面对遥远的未来,你已经有了一个粗略的目标了。但是除了这点还不够,你应当坚实自己的目标——清楚的定义在实现过程中的每个重要时间点所需要达到的效果。
我认识许多程序员和其它方面的专业人士,数十年来他们都在相同的职位上反复地做着同样的事情。是的,你没有看错,是数十年。接受职业现状,不做任何改变,是造成这种悲剧的根源。对于未来,如果你没有明确的职业规划,这样的悲剧就很可能会发生在你身上。
面对于此,你该怎么做呢?
从现在开始,花一些时间来认真规划一下职业并确定最近的目标。一旦你达到了这个目标,你就要选择一个新的目标了。在职业生涯中,这样的目标会一个接着一个。你可以把这些目标写下来,放在一个每天都可以看见的地方,这样就可以让你随时回想起当前需要做的工作。
2.不重视“软技能”或非技术的东西
我认识许多擅长写代码的程序员,他们可以用所写的算法把我耍得团团转,他们对复杂架构的理解力和思考能力令我自愧不如。
但是真实的状况却是:技术不如他们的我,软件开发领域的职业发展却全面超过了他们,除了职位,还包括薪水、生产力等诸多方面。
在这里我并不是为了吹嘘自己多了不起,而是为了向那些只埋头专研技术的程序员们说明“软技能”对于职业发展有多重要。
作为一个软件开发者,我相信你也清楚,编写代码并不是工作的全部。在通往成功的道路上,还需要学习很多其它技能。我们需要长期与他人打交道,所以必须学习为人处事;软件开发面临长期的赶工与不同的需求变化,所以需要学习对心态和注意力的调整;在不断变化的环境里有许多事情需要处理,所以应当学习对事情划分优先级以做到效率的最大化。另外,我们对待身体健康应当和对待自己收入一样敏感,这个才是革命的本钱。
我还可以继续列举出更多的东西,关于了解开发者应当掌握的“软技能”你可以去阅读我写的《SoftSkills:TheSoftwareDeveloper’sManua》一书。
总的来说,在生活中无论从事什么样的工作,那些软技能通常都比硬性的技术能力更为重要,所以请保持不断地学习这些技能。
3.不融入社区生活
在程序员生涯中有一样东西令我受益颇深,它就是社区的帮助。成为这个大群体的一部分,不仅让我拥有了归属感不再孤独,也帮助我改进了自身的技能,向着更高的平台发展。
如果你还没有参与社区生活的话,我强烈建议你融入这个圈子里来。它是一个比自我宽广得多的平台,有助于你的发展。
如果你感觉自己的软件开发工作停滞不前,费劲脑力也无法获得更大突破的时候,最好的方式就是加入社区,与一群有志同道合的人共同探讨所遇到的困难,获得有助于解决问题的建议。另外,融入社区生活还能够聚集人气,培养人脉,这对于提升自身的职业发展也有很大帮助。
但是,如何才能融入到社区生活中呢?
这很简单,世界各地都有很多开发者团体,你可以通过程序员网站找到并加入到他们当中去。你还可以参加开源夏令营,这是一个一年一度的免费地方性活动,众多开发人员会聚在一起分享他们的工作,任何人都可登记参加自己感兴趣的话题。
如果你不希望在现实生活中与过多的人接触,也可以选择加入虚拟社区。
那些大众的程序员社区会是你的第一选择。在社区中你会发现有一些非常厉害的程序员,他们会在自己的博客上写一些精辟的文章并解答大家的问题。除此之外,还有另外一些不错的在线社区,比如大牛们的博客网站、各种技术论坛、讨论群等。
当你开始学会分享,把自己的所知与所想都写出来的时候,你就真正的融入进了社区生活——而这个博客就是我为自己加入这个程序员社区所做的第一件事。:-)
4.没有专长
如果你过去常访问我的博客或者YouTube视频,你会发现我很多时候都在谈论这个话题。这个话题是如此重要,以至于我一有机会就会说到它。
俗话说,术业有专攻。你应当选择一项想要专精的技术并努力磨炼它。但这并不意味着你就可以放弃对其它技术的基本理解而一味地去专研某项技术——我对那些会数种语言的人是非常欣赏的。这一点非常重要,尤其是在你职业生涯的早期培养一技之长的时候。
专长可以满足更高级的需求,因此,在同等条件下,它会带来更丰厚的报酬并更快的积累声望——这些对于业界对你的认可是很有帮助的。
有专长的人好比是小池塘中的大鱼,受人瞩目。或许最终这条大鱼会跳入更宽广的池子,但是所累积的声望和名气同样有助于在软件开发行业的其它领域的发展。
凡事只要七分就好,对于专长技术的研究学习同样如此。过度的投入会对程序员的时间与精力造成浪费,这是得不偿失的。
5.无视个人品牌价值
生活中充满着各种变数:搬家、结婚、换工作、一夜暴富、突然发福等等。无论如何,有一样东西始终会伴随着你一生,而这个东西就是——名字。
你的名字会贯穿于你的全部生活,难道它还不值得你去重视么?
你的名字或者也可以称作是你的个人品牌是一件非常有投资价值的东西,可许多软件开发人员对此却一无所知。
对于获得工作、取得晋升、客户端的登陆以及工作的开展等,名字无疑都展现了其强大的作用。毫不夸张的说,假如你臭名昭着的话,会万事难行,而如果你有良好的名誉的话,大多事情只需通过简单的握手就能搞定。
我认识很多的软件开发人员,他们从不担心自己会失业,这是因为他们投资了时间和精力来打造坚实的个人品牌。他们知道,无论发生什么事情,在他们失业后的几个小时内就可以获得一份新的工作,这是因为他们在业界有良好的声誉。
对产品和服务进行的投资看起来很正常,但是你是否考虑过自我营销的价值?要在软件开发行业建立起自己的个人品牌,我的建议是从创建自己的博客开始,选择将自己的专长或者有很深了解的领域作为提高自己影响力的跳板,学会把自己的名字一步步做成行业的金字招牌。如何快速的提高自己的影响力呢?最好的方法之一就是创建对别人有帮助的文章。
就拿这个博客为例吧。这个博客建立了我在互联网上的个人品牌和声誉,如果你认为我的文章或者网站是有价值的,你会选择进行分享。甚至你有可能把它列入收藏或者进行订阅,以方便以后继续访问。而这只是其中一种打造个人品牌的方式。同样的,你还可以选择视频网站、播客等媒体,或者在书刊上发表文章,在会议上演讲等方式。如果你对如何在软件开发领域深度挖掘自身的品牌价值很感兴趣,这个网站会告诉你如何去做。
6.荒废业务时间
在工作之余,你应当做一些项目来练练手。
做业余工作有许多你不知道的好处。首先,它可以有效的改进你的专业技能,特别是那些在平时的工作中很少用到的技术。相比起平时朝九晚五的工作,业余工作类型多变,对于专业技能的提高更有好处。其次,它有助于你对新的开发技术和技巧的学习。这对于日后你想从事新的工作是很有帮助的。我碰到过许多程序员,他们向我抱怨在当前工作中没有机会去学习新技术,这让他们今后无法在工作市场上立足。而我向他们建议工作之余去做一些小项目,使用他们今后想要立足的新技术——这种方式对于提高相关技术是很有帮助的。
除此之外,我们不要忽视做业余工作所带来的经济利益。人们常认为业余时间做的那些小项目是挣不到什么钱的,而事实上它却是额外收入的重要来源。4年以前,我在业余时间里开发了一个在Android和iOS平台上使用的应用程序,而到现在,这个应用程序还能为我创造价值。
我还认识一些程序员,他们从业余工作做起,最后把这些工作发展为了全职工作。而事实上我就是这些程序员中的一位。这个博客本身以及SimpleProgrammer周围的其它部分现在成为了我的全职工作。我喜欢称自己为程序员的生活导师,但是也有很多人认为我是一个专职的博客写手。
业余工作可以让你充满乐趣,它能够把你从那些你不喜欢但又必须去做的工作中解脱出来。作为一种释放工作压力的好方法,它会每天带给你新的希望。
7.没有自我学习的计划
在我面试软件人员的时候,我首先会问到的一个问题就是关于他们的自我学习和持续完善的计划——如何进行自我完善。程序员如何在这个快速变化的领域保持技术与观念上的更新?我希望获得的回答是他们能告诉我对于自我学习与成长他们有着一个实际可行的计划。因为一个致力于不断学习进步的人不仅能够让自己迈向成功还能影响到周围的人,使他们一同迈向成功。
然而,有如此之多的程序员对于自我学习没有任何计划。假如你是这些人中的一员,你就应该立即行动起来做一个自我学习的计划。
这儿有一个可供参考的个人简单计划:
坚持每月读一本关于技术学习或者职业发展的书籍。
这意味着一年时间里你需要阅读12本书。对于我来说,我会在每天用至少45分钟时间来阅读。当我在跑步机上运动的时候我会同时阅读一些与我个人职业发展相关的文章。
积沙成塔,集腋成裘。每天只需花费30分钟时间来阅读书籍,一两年时间之后你的人生境遇就会发生很大的改变。
㈣ 浙江程序员被辞退后用代码非法获得21万余元,最终得到了什么处罚
引言:现在社会上很多人都有着一夜暴富的想法,都希望自己能够不劳而获,不愿意工作,怕吃苦 。浙江省一位程序员就利用代码非法获得了21万元,实现了他不劳而获的幻想。
在法律制度如此完善的今天,马某依然敢非法获得21万元,提现了马某本人的法律意识淡薄,我们应该加强对公民的法律意识宣传,提高公民的法律意识,让公民知法,守法懂法。另外,在发现自己的利益受到影响时,我也要积极的向法院反映,通过法律手段来维护自己的权益。天网恢恢,疏而不漏,马某也为他自己所做的事情承担了责任。我们不要想着不劳而获,通过一些不正当的手段获得财产,自以为的瞒天过海,不过是在掩耳盗铃。
㈤ 一个程序员的创业经历(二)
第一段创业经历以最终失败被金融机构收购结束,之后进到金融机构又待了一段时间,但终究是适应不了比较慢的工作节奏和部门间互相推诿的办事风格,最终带领技术团队出来开始了第二次的创业。
这一次是当时比较火爆的数字资产交易所,比特币从800人民币一路疯涨最高到2万美金,让很多投机客或者梦想着一夜暴富的人们蜂拥而入,这次的创始人曹操(化名)也一样是先找到了启动资金,而且作为证券出身的他手上有很多优质潜在客户,万事俱备只欠东风,就差系统上线,让大家开始交易了。技术核心团队在一起很长时间了,所以配合比较顺畅,基于过往项目的积累,一个月的时间第一版系统就上线公测了,而且虽然没有很多,但预期的潜在客户已经开始过来交易了,也就是平台开始有收入了,虽然还远不能cover团队开销。
这次公司的股东组成很简单,创始人占绝对的控股权,有一两个自然人股东,但股份很少,还有就是技术团队有几个点的干股作为将来的股权激励,这就极大地减少了股东间的矛盾可能带来的风险。而且相较于互联网金融的平台,内存撮合引擎的交易所在技术上的挑战显然更大,对团队成员技术上的成长也有好处。
借着比特币的东风,业务也在风风火火的开展,而且也避开了之前创业遇到的一些坑,所以这次公司规模发展的更大,业务也有不错的成绩。但这次又遇到了新的问题,最先暴露出来的就是团队素质的问题,虽然这次团队组成没有变成技术团队“一家独大”的情况,但是运营和市场团队的早期成员都是曹操亲自面试挑选,而他对候选人的挑选太过片面,重经历而不是能力,甚至对简历上的经历都没有深入了解就轻易的招聘进来委以重任,并且在一些重要岗位上有些任人唯亲而非任人唯贤。在最初期时,在他一个人还能hold住大小事务,别人只是执行他的命令时还可以,但当业务慢慢发展,需要那些身处要职的人担当大任时,那些人的能力及职业操守的短板暴露无遗。项目管理混乱不堪,市场拓展进展缓慢,运营活动没有效果,而最严重的是业务人员账目不清,很多不合规的随意操作都埋下了祸根。
而在技术团队的管理上我也犯了不少错误,首先就是对需求的把控,之前的创业经历让我认识到技术最重要还是要服务于公司的核心业务,但这次有些矫枉过正的感觉,因为需求的优先级主要参考业务部门的反馈和要求,但是慢慢发现业务部门的需求是随时在变的而且会有那种刚上线新需求不就又要回滚到旧版本的情况,不仅浪费时间,而且也消磨了开发人员的积极性。
还有就是团队的扩充,在业务向好的时候,总是会有一个业务会越来越好,人员越来越不够用的预期,就开始扩充团队,在每一个岗上都至少招了两个人,但有些需求是阶段性的,很快就出现了人力过剩的情况,不仅虚耗成本,而且每天还要想着安排非必须的工作。
另外就是在团队管理上,不要总盯着那些闲下来的员工,要以团队的效率为指标,某些员工某些时刻适当的空挡,并不代表会影响团队效率,反而是每个员工所有时间都满负荷运转时会导致未100%完成的任务(即“库存”)的堆积,所以作为一个leader,要关注的是闲置工作,而不是闲置人员。
最后就是薪酬了,由于团队在一起时间比较久,共同经历了很多艰难时期也熬过很多次夜,总畅想着收获果实的一天,结果就是一直跟大家画饼。终于业务上有起色,有了钱,就大幅的给核心人员涨薪,最高的甚至涨幅70%,其实当时我们的薪资虽然不高,但也能到一个平均水平吧,而且也基本满足了员工入职时的心理预期。这种不理智的涨薪最终导致了两个后果,老员工的胃口被吊起来了,觉得公司赚钱了,会对薪酬有更高的期待;还有就是留给招揽外部人员的预算被大幅消减,这是不健康的操作,一个团队不管感情多好,适当的换血有助于保持活力,而且要不断招揽更优秀的人才提升团队。涨薪容易降薪难,在之后公司资金压力比较大的时候,这次涨薪成为压死骆驼的最后一根稻草。
不管怎样,这次创业相较于上一次更进一步,所以也看到了新的问题,在业务蒸蒸日上的时候,CEO曹操的心态发生了明显的变化,开始有些志得意满,表现出一些自负和刚愎自用,一些决策和财务开始越来越不透明,只安排他最亲近的人帮他做事。而那些赚到了钱的业务员也开始挥霍,每次出差都买各种奢侈品,谈业务也开始夸夸其谈,整个团队和公司开始变得浮躁,没有人去注意表面之下的风险,也不再开拓之前说好的那些比较稳妥但利润比较低的技术开发型的业务,所以在那个时候,经过再三考虑我提出了离职。
我答应有一段时间的交接期,但最终由于业务人员的不规范,以及风控未能跟上业务的发展,导致了挤兑风险,在我离开之前资金链一下子就断裂了,团队不得不解散,曹操还因此背下了不少债。
每一段经历都会给我们留下些思考,并不一定都是失败的教训,也会有一些好的经验,其实无论是在大公司还是创业公司,对自己来说一定要保持一个学习和成长,有可能是技术上的,也有可能是其他方面更综合的素质,这次复盘总结,值得坚持或者好的经验有:
1. 在团队管理上更加成熟,不只是关注技术和需求,也会关注效率和成本,尤其是在团队的持续发展上积累了不少宝贵的经验,作为一个团队leader不能太感情用事,要清楚自己的职责所在,而且一定要成为一个被自己团队成员信赖的领导,这并不代表要很nice的对每一个人,但对自己团队的每一个成员要真心负责,必要时一定要“护犊子”;
2. 在公司发展过程中曾有一些非常有经验的前国企总裁级别的股东加入,在接触的过程中学习到了很多管理和商业相关的知识,极大扩展了自己的眼界,不再局限于一个程序员的视角看问题;
3. 借这次创业机会开拓了国际视野,东南亚、中东、韩国、欧洲等都有过商务沟通,虽然未能有国际业务落地,但了解到了不同国家的一些国情和项目,开拓了眼界;
4. 在任何时候都要保持住本心,尤其是在看似成功的时候,更要能冷静客观的审视自己,不要被一时的成绩冲昏头脑,创业是一个长期且艰难的事情。
当然,最后这次创业依然以失败结局,成功的公司都有类似的地方,但失败的公司原因就各种各样了,这次最大的感受就是整个团队没有准备好或者没有足够的能力去做我们从事的事情,当业务快速发展的时候,能力或团队配置的缺陷导致了风险的发生,所以无论是对大公司还是创业团队,找到合适、专业的人才才是首要解决的问题,而且永远记住,即使个人能力再强,也无法把所有事情做好,不要把自己的上限变成团队的天花板。