群里有人在討論為什么都得用英文寫代碼?不懂英語(yǔ)就學(xué)不會(huì)編程嗎?
我想畢竟是發(fā)明計(jì)算機(jī)和互聯(lián)網(wǎng)的是美國(guó),所有硬件軟件的底層文檔和邏輯都是用英文寫的。如果換一種語(yǔ)言學(xué)習(xí)/資料遷移的成本實(shí)在太高了。文檔或者是代碼來(lái)回翻譯也會(huì)造成更多的錯(cuò)誤比例。
如果不是英文,而是一種可視化所見(jiàn)即所得的開(kāi)發(fā)模式,會(huì)不會(huì)是一種更高效的方法呢?
低代碼產(chǎn)品適合程序員/搬運(yùn)工做模塊化搭建少量輸入代碼,可視化開(kāi)發(fā)產(chǎn)品讓那些懂得產(chǎn)品卻沒(méi)有開(kāi)發(fā)能力或者懂的代碼卻懶得寫的人有機(jī)會(huì)通過(guò)自己了解的視覺(jué)語(yǔ)言來(lái)完成一個(gè)應(yīng)用程序的搭建,是不是一個(gè)更優(yōu)的解決方案呢?
不過(guò)今天跟一個(gè)資深coder的小伙伴聊起可視化開(kāi)發(fā)的產(chǎn)品,像towify這樣的產(chǎn)品不需要代碼基礎(chǔ),只是通過(guò)拖拽就可以實(shí)現(xiàn)程序的可視化開(kāi)發(fā)和后續(xù)的部署運(yùn)營(yíng)。
他用隔著屏幕都能夠感受到的不屑語(yǔ)氣跟我說(shuō):
“就幾行代碼的事兒,還需要學(xué)個(gè)工具嗎。我周圍的人從來(lái)不覺(jué)得需要寫代碼是個(gè)問(wèn)題,coding比拖拽有樂(lè)趣多了?!?/p>
說(shuō)的我簡(jiǎn)直是無(wú)語(yǔ)凝噎。
所以,coder的樂(lè)趣真的就是coding嗎?
程序員的快樂(lè)我們真的不太懂啊。