65.9K
CodeProject 正在变化。 阅读更多。
Home

53 步 - 通往卓越执行之路

starIconstarIconstarIconstarIconstarIcon

5.00/5 (3投票s)

2016年5月7日

CPOL

16分钟阅读

viewsIcon

7996

Hasin Hyder是孟加拉国软件领域的知名人士,在WordPress主题开发社区也享有盛誉。以下是他分享的一些关于如何追求卓越的要点。

引言

虽然这不完全是一次访谈,但这些内容摘自我参加的一次活动,当时我所在国家一位伟大的编程人物正在台上分享。

 

"You have to believe what the words are saying and the words are as important as the melody. 
Unless you believe the song and have lived it, 
there’s little sense in performing it." - Bob Dylan

 

故事

我们握了握手。Hasin穿着一件宽松的及腰绿色T恤和黑色牛仔裤。他那长长的卷发和切·格瓦拉式的外表令人吃惊。“你是如何克服羞涩的?”我问道!“摄影”——他回答说。等等!还有更多——在2004年的一次技术会议上,他被推上舞台,面对着一群充满期待的活跃观众。回想起不久前发生的那个温暖人心的励志时刻——人们称他为“编程界的游吟诗人”,他再次站在舞台上,向好奇的听众分享他的人生故事和经历。当时,我正疯狂地记下Hasin在这趟伟大的“迈向卓越之旅”中踏过的五十三块基石!

 

My writing may be boring but trust me the points he mentions are not! 
So if you are an aspiring Tech enthusiast starting to make your own journey, 
just bear with me through the 53 steps :

人生的转折点

#1 见证奋斗与勇气 Hasin的母亲从很小的时候就瘫痪了,多年来,Hasin一直见证着她坚持目标和信念的勇气。他在看着这种激励人们成就更伟大事业的奋斗精神中长大。令人惊奇的是,除了数学,直到8年级,他所有其他科目都是由母亲教的。

#2 家庭的支持 他在家里得到了充分的支持,可以随心所欲地去追求自己向往的一切。他认为,如果没有在大学早期遇到的生活伴侣的支持,他几乎不可能达到今天的高度。

#3 Rashidul Hasan Sohel Hasin很快提到了这个亲手挑选他去参加第一份工作面试的人。

早期岁月(黄金90年代)

#3 拉杰沙希(Rajshahi) Hasin Hyder早年是个非常害羞的人,因为作为家里的独子,他被小心翼翼地保护着,远离外面纷扰的世界 :)。最终,在他参加SSC考试期间,在拉杰沙希(孟加拉国的一个主要城镇)时,他获得了自由。在那里,他真正懂得了自由的含义。

#4 拉杰沙希理工学院(Rajshahi BIT)高中毕业后,他进入了RUET(当时的拉杰沙希BIT),这为他打开了一个全新的世界。他笑着透露了一点信息——美术和艺术一直吸引着他,但在那个年纪,留长发、肩挎一个黄麻包,是他不敢尝试的事情。

#6 计算机实验室 - 库尔纳(Khulna)他谈到库尔纳的这个实验室,他曾去那里接受一些辅导,也正是在那时,他对计算机的兴趣开始萌发。《毁灭战士2》(DOOM2)有人玩过吗?

#7 FoxPro 他很快提到,早年他只知道FoxPro,正是这个软件让他对软件开发的兴趣又增加了一些。

#8 函数计算器 - 早期的Excel 一位姐夫送的礼物,功能接近今天的微软Excel,这让他的逻辑思维和想法开始全速运转起来。

#9 QBasic编程和FoxPro书籍 那个计算器确实帮了大忙,于是他请求父亲给他买QBasic和FoxPro的书——这是当时仅有的相对知名的语言。

#10 再回RUET - 计算机科学(CSC)专业开设 在以土木工程师的身份加入拉杰沙希BIT后,他的机会来了;一个接触软件开发圣杯——计算机科学概念的机会。在他入学后的下一届,RUET立即开设了CSC专业。

#11 Visual Basic 他没有提及具体时间,但我猜他是在21世纪初接触到VB的,而且肯定立刻就爱上了它——我知道,因为我至今仍然热爱它!你可以认为这为他的热情火上浇油。

 

千禧年的黎明

#12 克服艰巨的挑战 - 我想那个时代,在互联网和学习资料匮乏的情况下,塑造了Hasin,使他成为了今天这样坚韧不拔的人。他必须克服难以想象的困难,去攻克学习语言和解决问题的挑战。

 

旅程开始 - 但并非以工程师的身份(2001-2002)

#13 孟加拉语拼音键盘 2001 - 大二 当同龄人正忙着用编程技巧和那些傻乎乎的猫狗小程序来追求女孩时,他却在做一些有建设性的事情,开始用Visual Basic编写一个孟加拉语拼音键盘。他说,由于学期延误,他在2001年时还只是大二学生。

#14 GPA从3.68降到2.64并挂科 他承认自己在钢结构和建筑材料这两门课上挂了4次科,他早期3.68的绩点一落千丈,同时还背负着一堆补考。所有这一切都只为一个原因——热情;对通过计算机编程进行创造和构建的热情。#15 2.64的绩点决定了这位土木工程师的未来(!)他明智地做出了正确的决定,土木工程不适合他。

#16 VBA宏编程 他确实用VBA成功解决了在MS-WORD中用拼音输入孟加拉语的问题。很多人可能没听说过VBA,但请相信我,这在当时(甚至现在)都是一项了不起的成就。

#17 Daffodil 这款软件非常出色,当时IT巨头Daffodil公司以30万塔卡的价格收购了它。对于一个每月只花1700塔卡的人来说,这是一个巨大的鼓舞。

 

职业道路 - 转折点(2003)

#18 2003 - 退学的想法 不,他没有比尔·盖茨那样的奢侈可以退学。在2003年10月,他还是设法完成了他的学士学位。他早年坚韧和奋斗的经历再次帮助他坚持到了最后。但此时,他的职业道路已经转向了他的热情所在——不是土木工程,而是计算机科学。注:我用“工程”一词来指代除软件开发之外的所有工程领域;因为对我来说,软件开发更像是一门艺术而非工程。

#22 工作? 2003年11月,他在演讲开头提到的Sohel先生帮助他安排了一次工作面试。

#23 父亲陪同面试 对于这个如今已是众人领袖的人来说,在那个11月的早晨,不得不让父亲陪同去面试,一定感觉非常寒冷。也正是在这一点上,我感觉自己不找到答案是不会回家的——一个内向害羞的人是如何扭转局面的?

#24 编程领域的变迁 到那时,Web编程正慢慢兴起,开始是ASP,但他不喜欢。后来又有了PERL,但他又找不到免费的PERL托管服务。因此,在一个变化的世界里,奋斗仍在继续——但这只会让他变得更加坚定、更加坚韧、更加顽强。

#25 当时的超级明星(2003-2004) 是的,当时的超级明星——那些可怕的JSP程序员!他们一次又一次地给我们带来自卑感。Hasin也感受到了他们的锋芒!谢天谢地,那场噩梦已经结束。我们现在有Node.js了,不是吗?

#26 名为PHP的启示 Hasin既不喜欢ASP,也不喜欢JSP。我想,他感受到了他热情的归宿,尽管当时他自己可能还不知道——一种叫做PHP的简单而强大的语言。我忍不住想,那一定是一见钟情。#27 雅虎的PHP论坛 就是这样,当心中热情燃烧时,你会想去实现那个承诺,他也确实这么做了。他在雅虎上创建了一个群组,用于讨论PHP相关问题,并为当时新兴的PHP程序员群体提供解决方案。

#28 导师 慢慢地,为论坛上发布的问题寻找解决方案使他变成了一位PHP奇才。这位伟大人物所伴随的谦逊,让他的话语更加温和,我引用他的原话:“当你需要教别人的时候,你才会意识到自己的不足!”因此,你必须日复一日地学习更多。

#29 书,更多的书 此时,他强调了书籍的重要性。在雅虎上创办PHP专家组让他认识到了书籍在学习中的重要性。#30 视频教程!?问题来了,视频教程怎么样?他承认其重要性,但对他来说,是书,书,更多的书。为什么?因为打开一本书,他可以清楚地看到前面的内容,并且可以轻松地在书中找到他想要的东西。视频教程很耗时,而且很难找到你真正想看的内容,因为你几乎必须看完整段视频。

#31 考证!!??(2006) 经过反思,Hasin意识到自己只有一个土木工程领域的学位,而在他充满热情的领域里却没有任何证明。所以他想去考个认证,当时想到的与PHP相关的就是Zend认证。

#32 找不到Zend认证考试? 令他惊讶的是,当他在国内寻找考点时,竟然没人听说过这个认证。但我猜你不会感到惊讶,他最终还是设法参加并通过了认证考试。

#33 跳槽到somewhere.in(2006)他从第一份工作(还记得父亲陪同面试的那次吗?)跳槽到了somewhere.in。在那里,他需要做一些关于内容管理软件的研发工作。

#34 开始写书(2006) 当我们大多数人还在一个动荡初生的软件市场中沉浮,几乎快要没顶时,有个人从我们中间脱颖而出,决定开始写书——这是世界上最高尚的职业之一。好吧,我可能说得有点太戏剧化了,但作家总能让我感动!我只是在21世纪中期的一次闪电演讲活动中见过他,当时并不知道他的奋斗、激动以及包括写书在内的成就。从他脱颖而出的方式,我就知道这个人注定会成就大事。在演讲中,他仅通过手势就切换了一张又一张幻灯片。在那个没有优秀图像识别或手势检测软件的时代,他是如何实现的,这是一个秘密——留给我知道,让你们去发现吧 :)

#35 Packt出版社出版《Wordpress Complete》 这是一家位于伯明翰的出版社,出版了他的书,我想他把书命名为《Wordpress Complete》。我相信,写书能让凡人变得不朽。写一本书所需要承受的痛苦,只有作者才能体会。我的头脑和双手都在为了写这篇文章而全力工作。

#36 在达卡医学院学习ZCE书籍 那时他的第一个孩子即将出生,他在达卡医学院照顾妻子的同时,还在为ZCE认证考试而学习。接受挑战、在压力下不放弃一直是他的座右铭,他做到了——成为了一名成功通过Zend认证的程序员。

#37 2007 - 在Pageflakes做兼职 - 迷上了JavaScript Omar Al Zabir,我们这个时代的一位天才,信不信由你,他曾来我们创办的一家名为Enosis的公司面试,当时我们并没太看重他。那年晚些时候,Omar创办了自己的公司Pageflakes,Hasin在那里做兼职程序员。就在那时,他的另一段“秘密恋情”开始了,这次的对象是JavaScript。我嫉妒那个男人,因为我直到2013年底/2014年才意识到JavaScript的真正魅力,而它早已有了爱人,我来得太晚了:| 。

#快讯 - 据传Pageflakes以560万美元的价格被出售,Omar也因此成为了传奇人物。这也告诉我们一件事——如果你傲慢自大,自以为比别人懂得多,那么你将永远无法识别或与真正的伟大共存。伟大的光辉通过其向外投射的谦逊之镜而闪耀。

#38 2008 - Tripert Labs 这家公司先被Playdom收购,后又被迪士尼收购。Hasin很可能是在这家公司第一次体验到作为招聘负责人的工作。

#39 2009 - 离开Tripert Labs加入EA 我们都听说过EA Sports,正是在这里,Hasin接触到了世界级的人才和程序员,这让他大开眼界,看到了我们的社区可以取得什么样的成就,以及我们真正的水平在哪里。Hasin的伟大之处在于,他不仅仅满足于和伟大的程序员一起工作(我们常常吹嘘自己曾与某位世界级程序员在某个世界级软件项目中合作)。Hasin的愿景是培养出一整个国家的此类程序员。

#39 i2we - 社交应用 很快,他开始为i2we开发社交应用,主要是Facebook应用,但这并不是他的终点,因为他有一颗愿意为追求自身命运而付出一切的心。

#40 Leevio (2010) 在那个时候,他可能已经厌倦了为客户工作,于是创办了一家自己的公司,名为Leevio。他们通过Graph API制作Facebook应用,并试图进入全球市场。自由精神再次显现。#41 cpanel的邀约 制作cpanel的那个人,名叫Aaron,向他提出了一个合作邀约。Hasin没有清楚地说明(或者我错过了)到底发生了什么,以及这个邀约最终结果如何。我们已经翻过了这么多石头才走到这里,我想我们可以放过这一块。

#42 Vocas 他的竞争对手公司以1800万美元的价格卖给了Vocas,正是在这里,Hasin开始关注作为一家寻求天使投资的初创公司不该做什么。不要只忙于开发产品;你必须准备好正确的文件和演示文稿,最好还能有一个外国合伙人(最好是白皮肤的)来让整个过程顺利进行。有很多繁琐的细节和文书工作需要处理,你不能选择对此一无所知。

 

快速按下快进键,进入现在(2016)

#43 P1 Hasin简要提到了Tasaweer labs,他在那里得到了一份很好的工作机会,然后几年后又加入了P1。在P1,他组建了一个相当大的团队,确保在没有任何外国直接干预的情况下开发出高质量的软件。我希望他的领导才能能在那里得到充分发挥,为了整个行业的未来,我真心希望他能为未来的IT领导者树立一个榜样,展示如何管理团队、领导团队、为团队谋求最大利益,并向那些身处管理层高位、常常利用这群充满热情的人的非IT背景公司高管们证明团队的价值。#44 尝试新事物 Hasin鼓励年轻人去发现自己的热情所在。在他的演讲中,只要有时间,他就会谈到从不同角度看问题。这就是摄影这个话题的由来。#44 摄影 - 一个不同的视角 当程序员聚在一起时,他们谈论的话题不外乎几样:a) 女孩 b) 身边的女孩 c) 代码 d) Bug e) 错误。这可能会变得极其无聊,CBECBE(代码、Bug、错误……循环往复)。因此,Hasin寻找了一个新的兴趣——摄影。正是在那段时期,他接触到了一个全新的群体,包括律师、音乐家、画家以及其他领域的人。

伟大人物(或者即将成为伟大人物的人)的一个共同特质是——他们会在自己周围建立社群,很快Hasin也沉浸于此。正如你现在可以从故事开头联想到的,这帮助他消除了残存的任何一丝羞涩。所以给程序员的教训是——走出去,多参与,保持活跃。

Hasin坚信,一个不同领域的爱好可以帮助你从不同的视角和观点看问题。Hasin的观点

Hasin经常收到这样的问题:“Hasin哥,我刚拿到计算机科学学位,现在该做什么?”来看看

 

Hasin的精彩见解

#45 “我现在该做什么?”和“我想做这个,我该怎么做?”是两个完全不同的问题。你最清楚自己应该做什么。“如何做”才是正确的问题。#46 在提问之前,先思考一下“你问的是对的问题吗”!?#47 如果你不确定,就在网站上搜索“如何提出正确的问题”,因为你可以打赌,这才是你应该在搜索中查找的问题。

#48 太多的年轻人满足于“良好”,却不知道“良好是卓越的死敌”。

#49 不要追逐金钱,去追寻你的热情,因为金钱只是你热情的副产品。

#50 无论你想从事哪一行,去看看别人在这一行的作品,并从中获得启发!

#51 积极和分享只会帮助你成长并感觉更好。即使你只是想出了一个微不足道的问题解决方案,也要与世界分享。这能激励你,并帮助你保持专注和平衡。

#52 尽早发布,经常发布!

#53 对于你想做的事情,不要去寻求认可和不应得的赞誉,而要为你已经做成的事情寻求钦佩!把想法留在脑中,只有当这个想法的孩子诞生时,才与世界分享。

“你必须相信歌词所说的话,歌词和旋律同样重要。除非你相信这首歌并亲身经历过,否则表演它就没有什么意义。”——Hasin,这位自由不羁的“编程游吟诗人”,不仅向世界高声唱出了他的歌,吟诵了他的诗,更是在他走向卓越执行者的整个旅程中,活出了这些话语,同时……也在追求灵魂的卓越!

 

关注点

从他的要点中可以学到的最有价值的东西是:
1) 找到你的热情

2) 与世界分享你的作品以获得激励

3) 受到激励,并更多地分享

 

历史

文章上传于 - 2015年5月8日

© . All rights reserved.