iT邦幫忙

2021 iThome 鐵人賽

DAY 2
0
自我挑戰組

總是學不來的中年大叔,孤獨的自學之旅系列 第 2

DAY02 - 那些當年很想做但就是寫不出來的Side Project...囧

  • 分享至 

  • xImage
  •  

前言:

今天是鐵人賽的第二天,要來說說大叔的自學經歷與心得
內容預計分成兩篇...(滿滿的回憶 XD)

Imgur
以下啟動回憶模式,講古時間

那些當年很想做但是寫不出來的Side Project ...囧

Imgur

  • 有GUI介面的Ubuntu系統更新懶人包

    年份:2007年
    名稱:Lazybuntu
    特色:國內知名自由軟體設計者 PCMan 於 2007年9月25日發起了 Lazybuntu 懶人包計畫,用操作簡單的圖形介面,讓使用者只要動動滑鼠,在無需閱讀文件或輸入指令的情況下,就可以輕鬆解決安裝後大部分的問題。 (wiki)

大叔還在職的期間,除了管伺服器、客戶問題之外,就是寫Shell Script
大部分都是寫一些自動安裝之類的小程式,當初看到Lazybuntu真的覺得超屌
有視窗介面的系統更新並且有終端機執行的畫面而且不用用GTK或QT而是用一個叫Zenity來產生dialog

當時花不少時間研究,但是卡在無法將終端機執行的畫面嵌入到介面裡正常顯示
那時候應該還沒有stack overflow跟github,一旦碰到問題就會卡關...卡到放棄...
Imgur

  • Web Crawler相關程式
    Imgur
    年份:2011年
    名稱:JComicDownloader
    特色:用Java設計並開放原始碼,也支援Linux作業系統,使用方法簡單易懂

在那個布卡跟漫畫人還沒現世的年代,那是一個爬蟲(程式)橫行的年代
當時最多人用的大概就是各種漫畫下載程式
JComicDownloader的介面簡單清爽,又是開放原始碼
曾經為了學習,又把在學校上過就忘光的Java拿出來複習複習

折騰一陣子,頂多會用Swing刻一個差不多的介面,但功能完全做不出來
那時候還不懂怎麼寫爬蟲,市面上當時Python還沒現在那麼流行
印象中沒有專門教怎麼寫爬蟲程式的書籍,很納悶這些高手是怎麼學習寫程式的
Imgur
對高手來說,可以在不熟的情況下寫出一個實用的程式
對一個菜雞來說只會卡關卡到放棄QQ

補充:
在9/12 靠北工程師的版上看到這條Imgur
當初我看到的爬蟲程式好像大多是用JAVA寫的,是那個年代最夯的程式語言
學校不教VB後就改教JAVA,那時說到爬蟲程式不一定是指Python

  • POS系統
    Imgur

當初在菲律賓開店的時候,一直用條碼系統
讓結帳的時候可以直接掃條碼結帳&有後台銷售與庫存管理系統
不過一直到把店收了回台灣,這個POS還是寫不出來...

  • 記帳軟體
    Imgur
    年份:2008年
    名稱:豬頭記帳
    特色:使用簡單,不需安裝,支援多使用者(單機)

這個程式是我用最久的,從我去澳洲當台勞到去菲律賓開服飾店,那些年都是用這個程式在記錄開銷。

當初...(又是當初)也想做一個類似的程式...
Imgur
以上就是我當初一直想寫但是寫不出來的Side Project ...期待總有一天會完成...XDD (有夢最美...)

總結

上面都是我自學碰壁的情況
在我任職期間,想開發在Linux底下的GUI介面應用程式
但碰到問題就卡關,沒有仙人(或是小叮噹)來指導打通任督二脈...
Imgur

之後去澳洲當台勞,後來到菲律賓開服飾店的那段時期
寫程式單純是為了打發時間...並沒有特別說想要寫出一個能用的應用程式
而且在菲律賓的那幾年,我的網路成癮症跟電視依賴症居然不藥而癒 XDD

在澳洲就有這個跡象了,當時我只帶一台小筆電跟sony k750手機
那時候智慧手機還沒到人手一機的地步,手機的功能還沒那麼完善(iphone 才出到4)
那時我在達爾文,可沒有手機網路吃到飽的方案

Imgur
沒想到去菲律賓,情況更差,租的公寓無法牽網路
手機網路一天只能用800mb的流量限制,所以那時候網路成癮症就治好了...

在菲律賓閒暇時間,除了跑步騎自行車上健身房外(這輩子最陽光的時期)
就是帶本電腦書去咖啡店或K書中心,打打書上的範例...來打發時間
(常約妹子去咖啡店看書...結果沒幾次就被發卡 XDD)

這個時間自學學不來,主要是沒有一個明確的目標
自已平常要著顧店,看書coding 並不是要開創另一個副業(兼差)
只是消遣無聊的時間解解悶...

以上就是鐵人賽第二天的內容 :)


上一篇
DAY01 - 初次參加鐵人賽的中年大叔の簡介
下一篇
DAY03 - 找到自學程式の入門磚
系列文
總是學不來的中年大叔,孤獨的自學之旅30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
qrtt1
iT邦新手 4 級 ‧ 2021-09-17 19:59:08

前幾天,跟著社群朋友們練習用 Java 寫了個爬蟲XD

https://www.youtube.com/watch?v=gxczmj1Dsnk

感謝啦~ /images/emoticon/emoticon42.gif

我要留言

立即登入留言