九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
如何打破創(chuàng)業(yè)與工作中的年齡“魔咒”?

對(duì)于程序開發(fā)工程師來說,有一個(gè)廣泛認(rèn)知上的“魔咒”:35歲不再有競(jìng)爭(zhēng)力,要么做技術(shù)管理或轉(zhuǎn)行,要么等著被淘汰。但真的是這樣嗎?其實(shí)我們都知道,這個(gè)“魔咒”的根本并不在于年齡,而在于個(gè)體的驅(qū)動(dòng)力與學(xué)習(xí)能力。這,也正是53歲的陶建輝成功開啟創(chuàng)業(yè)之路的底氣。

在不久前,紅杉成員企業(yè)濤思數(shù)據(jù)正式宣布完成B輪4700萬美元融資。這個(gè)40人的團(tuán)隊(duì),在四年中前后共獲得近7000萬美元的投資,估值已超3億美元,人均估值超5000萬RMB。作為濤思數(shù)據(jù)的創(chuàng)始人,陶建輝這個(gè)53歲的“程序員”,是如何在這個(gè)本應(yīng)該游山玩水的年齡,打破職業(yè)“魔咒”,成功開啟自己第三次創(chuàng)業(yè)之旅,并且持續(xù)獲得市場(chǎng)的青睞呢?這一切,都要從他在2017年初寫的一萬八千多行程序代碼說起。

本文為濤思數(shù)據(jù)的創(chuàng)始人陶建輝的自述,原文略有改動(dòng)。


一個(gè)人,兩個(gè)月,一萬八千行代碼


2016年,我看了很多物聯(lián)網(wǎng)、智能硬件的項(xiàng)目,發(fā)現(xiàn)大家都在用通用的大數(shù)據(jù)平臺(tái)處理物聯(lián)網(wǎng)的數(shù)據(jù)。這樣效率不高、運(yùn)維復(fù)雜,且大數(shù)據(jù)技術(shù)人才難找。特別是對(duì)于很多想要做數(shù)字化轉(zhuǎn)型的傳統(tǒng)企業(yè)來說,待遇、管理方式等問題更是讓大數(shù)據(jù)技術(shù)人才招聘難上加難。

作為一個(gè)研發(fā)人員,看到這么多通用痛點(diǎn),我第一反應(yīng)就是用技術(shù)的方式來解決這些問題。分析了物聯(lián)網(wǎng)數(shù)據(jù)特點(diǎn)后,我覺得可以充分利用這些特點(diǎn)來設(shè)計(jì)和實(shí)現(xiàn)一個(gè)新的存儲(chǔ)和計(jì)算引擎,開發(fā)一個(gè)All in One的物聯(lián)網(wǎng)專用大數(shù)據(jù)平臺(tái),這樣可以大幅降低軟件系統(tǒng)設(shè)計(jì)和維護(hù)的復(fù)雜度,提升數(shù)據(jù)處理效率,降低總擁有成本。

考慮到聯(lián)網(wǎng)設(shè)備的數(shù)量在高速增長,我預(yù)計(jì)今后世界90%以上的數(shù)據(jù)將全部來自物聯(lián)網(wǎng),這將是一個(gè)巨大的市場(chǎng),需要一個(gè)專用、高效的大數(shù)據(jù)平臺(tái)來處理,于是我判斷,這是一個(gè)極佳的創(chuàng)業(yè)機(jī)會(huì)。

有了這個(gè)想法后,我自然馬上想到組建團(tuán)隊(duì)來做,自己僅定方向、參與整體設(shè)計(jì)。但仔細(xì)思考發(fā)現(xiàn)這么做很不靠譜,因?yàn)榇髷?shù)據(jù)平臺(tái)是底層軟件,拋開創(chuàng)新的設(shè)計(jì)不說,工程實(shí)現(xiàn)的難度很大,對(duì)編程的要求極其之高,不是一般程序員能勝任的。作為一名創(chuàng)業(yè)老兵,我深刻理解對(duì)于物聯(lián)網(wǎng)大數(shù)據(jù)平臺(tái)這樣的創(chuàng)業(yè)項(xiàng)目而言,技術(shù)是核心,創(chuàng)始人必須深度參與到產(chǎn)品的研發(fā),否則一定失控。因此我決定自己一個(gè)人開干,先把Prototype做出來,驗(yàn)證自己“一個(gè)數(shù)據(jù)采集點(diǎn)一張表”和“超級(jí)表”的創(chuàng)新設(shè)計(jì)是否能完勝市場(chǎng)現(xiàn)有的產(chǎn)品。

我人生的第一行程序是1984年寫下的。當(dāng)時(shí)念高一,由于鄧小平的一句“電腦要從娃娃抓起”,我就讀的長沙縣一中幸運(yùn)地得到了團(tuán)中央贈(zèng)送的6臺(tái)Laser 310,從此我與編程結(jié)下了近40年的緣分。后來無論是在中國科大念書,還是到美國留學(xué),又或是在美國Motorola、3Com等公司工作,寫代碼一直都沒有停止過。2008年,我開始創(chuàng)業(yè)后,盡管那時(shí)產(chǎn)品的核心代碼是我自己寫,比如和信的推送引擎、快樂媽咪的胎心計(jì)算,但絕大部分時(shí)間都不在一線作戰(zhàn),因此已經(jīng)很難說自己是研發(fā)高手。

不過近40年的“碼齡”經(jīng)驗(yàn)和持續(xù)創(chuàng)業(yè)的項(xiàng)目經(jīng)歷讓我堅(jiān)信,一切不是問題。幾天時(shí)間,就把自己以前熟悉的vim、cscope、gdb、valgrind這些工具再撿起來。本想用時(shí)髦的Go語言來開發(fā),但一想世界上最有名的數(shù)據(jù)庫都是C語言寫的,自己又是一個(gè)久經(jīng)沙場(chǎng)的C語言程序員,因此最后還是決定用C語言來開發(fā)。

2016年12月底,我正式開始上陣寫代碼。持續(xù)兩個(gè)月時(shí)間,每天平均工作12個(gè)小時(shí),寫下了一萬八千行代碼。通過基本的對(duì)比測(cè)試,證明了我創(chuàng)新的設(shè)計(jì)能完勝市場(chǎng)現(xiàn)有的產(chǎn)品。
圖注:2017年底濤思數(shù)據(jù)團(tuán)隊(duì)合影

53歲,迎來研發(fā)狀態(tài)的巔峰


產(chǎn)品原型經(jīng)過驗(yàn)證后,加上對(duì)物聯(lián)網(wǎng)未來廣闊市場(chǎng)的信心,我順利獲得了天使投資,開始組建團(tuán)隊(duì)。

我認(rèn)為底層軟件開發(fā),人多沒用,而且創(chuàng)業(yè)公司更需要十倍程序員,因此對(duì)選人極其嚴(yán)格。團(tuán)隊(duì)規(guī)模一直很小,最開始的一年半,包括我自己,勝亮、洪澤兩位科大師弟,計(jì)算所畢業(yè)的廖博士,就4個(gè)程序員,夜以繼日的寫程序、debug,外加兩度創(chuàng)業(yè)老搭檔王婧負(fù)責(zé)所有非研發(fā)的工作。

2018年8月,濤思數(shù)據(jù)發(fā)布TDengine的第一個(gè)正式商用版本,確定產(chǎn)品定位為物聯(lián)網(wǎng)All in One的大數(shù)據(jù)平臺(tái)。一直到2019年7月,濤思團(tuán)隊(duì)也才7個(gè)人,其中6個(gè)都是程序員。

現(xiàn)在回過頭來看,TDengine的技術(shù)開發(fā)難度,遠(yuǎn)超我當(dāng)初的預(yù)期。雖然產(chǎn)品易用性不錯(cuò),性能也卓越超群,但穩(wěn)定性問題一直困擾我們。抱著產(chǎn)品不穩(wěn)定公司就要關(guān)門的信條,抱著死啃技術(shù)硬骨頭的決心,我和團(tuán)隊(duì)把TDengine重構(gòu)了多次。特別是2.0版,完全推翻了最開始的代碼和設(shè)計(jì),重寫各個(gè)模塊、加大測(cè)試力度,一下將穩(wěn)定性提高到了產(chǎn)品能商業(yè)化使用的程度。

由于總要處理各種棘手的技術(shù)難題,比如內(nèi)存泄露、內(nèi)存overwrite等等,我自己的技術(shù)水平和實(shí)操能力也得以不斷提升。為了完全系統(tǒng)地解決多線程異步調(diào)用場(chǎng)景下資源的生命周期管理問題,我寫下了tref.c模塊,讓系統(tǒng)穩(wěn)定性提升了一個(gè)量級(jí)。2020年整個(gè)疫情期間,我為TDengine就遞交了近200個(gè)PR,解了太多的BUG,而且寫下多篇內(nèi)部技術(shù)博客,剖析各種具體技術(shù)問題。
就這樣,我在半百的年齡,不是在美國,而是在中國迎來了自己技術(shù)水平的巔峰。所以,程序員哪兒有什么35歲的魔咒,你只要想寫、愛寫、持續(xù)寫,巔峰就在下一站。

開源引來了巨變


好產(chǎn)品,還需要好的推廣。怎么讓物聯(lián)網(wǎng)、車聯(lián)網(wǎng)、工業(yè)互聯(lián)網(wǎng)等行業(yè)盡快用上TDengine,思考了很長時(shí)間,最后我們決定將核心代碼完全開源。

在忐忑不安的心情中,2019年7月,濤思數(shù)據(jù)宣布將TDengine單機(jī)版正式開源。2020年8月,我們又將集群版開源。
開源的效果,遠(yuǎn)超預(yù)期。在GitHub全球趨勢(shì)排行榜上,TDengine曾多日雄踞榜首?,F(xiàn)在TDengine在GitHub上的star數(shù)已經(jīng)超過15K,fork數(shù)超過3800,每天clone代碼的人數(shù)超過1000,每天新增的TDengine實(shí)例數(shù)超過200。

每天看到這些數(shù)字,我都是興奮不已,因?yàn)檎f明自己寫的程序得到了大家的認(rèn)可,沒日沒夜的debug沒有白費(fèi)。更令我開心的是,在李廣、江燚銷售團(tuán)隊(duì)的努力下,雖然代碼開源,銷售收入?yún)s實(shí)現(xiàn)了成倍增長。這讓我們得以證明商業(yè)的閉環(huán),得以證明Open Core的商業(yè)模式在中國是可行的。

由于開源的成功,我們迅速獲得資本的關(guān)注。2020年1月,濤思數(shù)據(jù)獲得GGV紀(jì)源資本、紅杉中國種子基金的Pre-A輪投資;2020年4月,又獲得GGV、紅杉中國的A輪投資;兩周前,又獲得經(jīng)緯中國、紅杉中國、指數(shù)資本的4700萬美元B輪融資;前后融資總額接近7000萬美元。

由于開源的成功,我們也獲得了技術(shù)大牛們的青睞。多年好友,遠(yuǎn)在硅谷卻一直在幫濤思數(shù)據(jù)出謀劃策的Steven終于全職加入;在360一直做數(shù)據(jù)庫研發(fā)的怡豪同學(xué)加入了;在華為、Oracle做研發(fā)的潘魏同學(xué)加入了;一直在技術(shù)創(chuàng)業(yè)的科大師弟明磊、偉燦同學(xué)加入了;在網(wǎng)易做底層存儲(chǔ)研發(fā)的李創(chuàng)同學(xué)加入了……還有很多很多。

當(dāng)初的5人團(tuán)隊(duì)終于成長為40多人的團(tuán)隊(duì),而且除研發(fā)外,終于有了專職的人事和專職的財(cái)務(wù),也組建起了專業(yè)的交付團(tuán)隊(duì)。
圖注:2019年底濤思數(shù)據(jù)團(tuán)隊(duì)合影

程序員的黃金時(shí)代


2000年的時(shí)候,就有很多人說IT已經(jīng)到了頂峰,最好不要搞軟件開發(fā)了。到現(xiàn)在,20年過去,中國IT從業(yè)人員估計(jì)是2000年的10倍。大家可能想象不到,福特汽車一半以上的員工是軟件工程師,蘇寧的軟件開發(fā)人員已經(jīng)超過一萬,平安的軟件研發(fā)人員更是超過萬人……軟件成為各個(gè)企業(yè)的增長引擎。而且隨著數(shù)字化轉(zhuǎn)型的深入,軟件研發(fā)人員的規(guī)模還將進(jìn)一步擴(kuò)大。

最令人激動(dòng)的是開源,它讓程序員步入了黃金時(shí)代。開源讓程序員的代碼成為了作品,與畫家的畫一樣,可以被全球程序員欣賞、使用,并傳承。對(duì)于閉源的軟件而言,這是不可能的——你開發(fā)的數(shù)據(jù)庫核心模塊,無論設(shè)計(jì)得多么優(yōu)雅、高并發(fā)能力有多么強(qiáng)悍,都無法在開源前讓人欣賞、驚嘆;但開源之后,一切都變了。只要你的代碼足夠好,解決了重大問題,那一定會(huì)成為傳世之作。即使有瑕疵,后來者也可以在你的基礎(chǔ)上修改,但你的名字永遠(yuǎn)會(huì)鐫刻在代碼上,而不會(huì)被歷史所淹沒。

開源,會(huì)讓程序員對(duì)自己的代碼質(zhì)量產(chǎn)生極致的追求。在2019年7月決定將TDengine開源之前,濤思數(shù)據(jù)團(tuán)隊(duì)花了好幾個(gè)月的時(shí)間整理代碼,編寫文檔,目的就是不想讓它過于難看,被人詬病;不開源的話,我們根本沒有這個(gè)動(dòng)力去做,因?yàn)橛脩羰强床灰姷?。?019年底啟動(dòng)TDengine 2.0的開發(fā),更是如此,就是想讓TDengine的設(shè)計(jì)與代碼更加優(yōu)雅,結(jié)構(gòu)更加清晰,讓其他程序員看的時(shí)候,能享受到一種快樂和美感。我也曾向非研發(fā)同事展示過TDengine的代碼,毫無技術(shù)背景的他們,竟然也能看懂一段代碼的大致邏輯。這一切都得益于開源,TDengine的每一行代碼都是抱著“這是我自己的作品” “這是要給全球開發(fā)者展示”的想法敲下的。

開源,給程序員提供了一個(gè)展現(xiàn)自己個(gè)人能力的絕好機(jī)會(huì)。無論你畢業(yè)于清華姚班,還是二本學(xué)校;無論你是90后,還是像我這樣的60后;無論你是男生還是女生;無論你是科班計(jì)算機(jī)專業(yè)出身,還是我這天體物理專業(yè)畢業(yè);無論你是在東半球,還是在西半球,“show me the code”,代碼是你實(shí)力的最好證明。

開源的代碼,能讓大家拋棄偏見,看到一個(gè)程序員背后真正的價(jià)值。

53歲程序員能做到的,你也能!


我49歲創(chuàng)建濤思數(shù)據(jù),獨(dú)自一人開發(fā)出TDengine的第一個(gè)版本,隨后帶著團(tuán)隊(duì)不斷重構(gòu)迭代產(chǎn)品。今年53歲,又慢慢離開研發(fā)第一線,聚焦到運(yùn)營和管理上,但我相信,只要有需要,我隨時(shí)又可以重返戰(zhàn)場(chǎng),與小伙伴們一道debug,解決技術(shù)難題。而且我也堅(jiān)信,即使我到了80歲,只要還能動(dòng)彈,也依然能寫程序。

在中國,普遍認(rèn)為35歲的程序員不再有競(jìng)爭(zhēng)力,需要做技術(shù)管理或轉(zhuǎn)行。細(xì)看軟件研發(fā),雖然應(yīng)用在不停地改變,各種新的架構(gòu)層出不窮,程序員需天天學(xué)習(xí)新的知識(shí),但其實(shí)基本的方法和原理是少有改變的。比如大數(shù)據(jù)的處理,不外乎是Divide and Conquer的一種具體實(shí)現(xiàn),分區(qū)、分片技術(shù)是很自然的事情,高可靠、高可用,對(duì)于我這個(gè)通訊行業(yè)研發(fā)老兵而言,也就是在新的場(chǎng)景下,重新炒一次飯而已,沒有什么新意。對(duì)于時(shí)序數(shù)據(jù)的處理,與消息隊(duì)列的處理沒有本質(zhì)的不同,只是增加了計(jì)算分析的部分。

人類在科學(xué)技術(shù)的基本原理和基本方法的突破上,其實(shí)一直是很慢的。程序員只要掌握了IT技術(shù)的基本原理和方法,愛寫、想寫程序,有挽起袖子大干一場(chǎng)的決心,年齡不再是問題,你的每行代碼都會(huì)得到認(rèn)可,得到回報(bào)。

兒子喜愛擊劍,教練Miller說: “Scores don't determine if you lose or not, you do. Throwing down your sword and mask is true defeat.”作為一個(gè)程序員,也是一樣,年齡大小、技能高低沒那么重要,但只有當(dāng)你遠(yuǎn)離鍵盤不再Coding戰(zhàn)斗時(shí),你才是真的被世界淘汰了。

陶建輝

2021年6月6日于北京望京
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
50 歲程序員第三次創(chuàng)業(yè),蓄力而為直接對(duì)標(biāo) BAT
開源 – “這是最好的時(shí)代,這是最壞的時(shí)代”
比Hadoop快至少10倍的物聯(lián)網(wǎng)大數(shù)據(jù)平臺(tái),我把它開源了
與51歲程序員的心靈對(duì)話:開源讓我成為2019物聯(lián)網(wǎng)的最大一匹黑馬【物女心經(jīng)】
不僅性能秒殺Hadoop,現(xiàn)在連分布式集群功能也開源了
打破中國企業(yè)類軟件成長的怪圈,我找到了方法! | 陶建輝
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服