說說自己最早接觸程式設計的原因吧,初中的時候特別喜歡計算機,天天拉著班上的小夥伴一起去學校附近的網咖打遊戲。那個時候最火的遊戲就是現在過期遊戲穿越火線,每天最大的樂趣就是在網咖裡面對著電腦螢幕一陣突突突。
說來也巧,當時去網咖的次數那麼多,偏偏一次都沒有被人抓住過,被家裡人發現去網咖僅僅只是因為乙個小夥伴被抓到,出於「多供乙個人少受點苦」的精神,反手就把我賣了。
後來的故事自不必說,無非是死不承認到一頓暴打,不過通過這件事,家裡人也看出對遊戲感興趣不如說我對計算機感興趣。對於小小的我來說,計算機彷佛就是乙個新世界,裡面有我從未見識過的美麗風光。
就這樣,我運氣特別好的買了人生中第一台電腦,配置已經記不清楚了,不過想想當時買了三四千塊,應該算的上不錯了。
接下來的日子和我想像中的不太一樣,本以為有了自己的計算機可以盡情的打遊戲了,萬萬沒想到的是我不滿足於玩別人設計好的遊戲,那時小小的我居然異想天開要自己做個遊戲給自己玩。
要做遊戲,最基本的就是會程式設計。於是跑到新華圖書城想看看有沒有遊戲開發速成之類的好東西。可以想想看,零幾年還視遊戲如洪水猛獸的時代,**會有這種書呢,即使有這種書,對於剛上初中的我也是沒錢買的。
就在這個時候,我注意到了書架上一本及其奇怪的書,你要問為什麼奇怪?那時候的程式設計書不是純黑就是紅黑相間,可是這玩意是綠的,最重要的是封面上還畫著漫畫,這本書就是帶我程式設計入門的《與孩子的程式設計之旅》。也是後來無數人的啟蒙教材,當時的我把書中的每乙個例子都敲了一遍,夢想這學會這本書就能自己寫遊戲了。
可惜天不遂人願,當我學完一本書的時候發現自己除了寫幾個運算公式之外還是什麼都不會,就連使用pygame做個小遊戲都很困難。那時候的我感覺受到了暴擊,一下子就放棄了,直到過了有四五年,上了大學開始接觸c語言了,我才發現我的程式夢還沒有結束,重新撿起python才發現,現在都他喵的到python3了,還好以前的底子還在,撿起來也沒費多大事。這一次,明白了語言不過是工具,真正的程式設計思想和學習過程中對於自己邏輯的鍛鍊才是最寶貴的財富。
寫下這篇博文不是為了證明什麼,只是希望自己在未來的生活中記住這些寶貴的回憶,哪怕現在做的東西是無用的,但是指不定哪一天也能成為自己難以忘懷的寶貴記憶。
什麼是技術的瓶頸
如大家所知,學習技術最開始會是特別痛苦的,因為有很多不會的地方。這個過程就會是需要人特別有耐心的時候 當你開始懂一些的時候,真的會出現一些瓶頸。這個時候就得深挖裡面的層次了 最近做的時候就有這個感覺,寫著寫著就會,出現一兩個難以解決的難題。css和vue都會出現這樣的關係。不知道是不是因為對屬性還是...
關於steamos的雜談
感覺steamos就是遊戲機世界裡的安卓系統,當然steamos和安卓本來就是同源的。steamos是開源的,完全開放的。而且steam machine其實就很類似安卓機,誰都可以出,甚至自己組裝都行,比安卓還自由。傳統的遊戲機比如xbox,ps類似ios,是完全封閉的,機器型號也只有有限的幾種。s...
C 雜談 C 遇到的坑
在使用c 呼叫sqlite的demon中,將巨集替換寫入了乙個字串中,但執行的時候與預期不一致。先看 define var arg 20 20 define var arg 40 40 define var arg spec 20 30 char str target pin var arg 20 ...