2013年7月9日 星期二

考試技巧基礎系列──你的重點放對了嗎?

考試技巧基礎系列──你的重點放對了嗎?

話說昨天我心血來潮看了一下國考版,有一位網友沒有考試,但卻寫了一席話,大意是說他認為大家為了國考,念了一些不必要的書跟學問,根本在實務上面用不到,覺得公務員會僵化就是這樣來的。

姑且不論這席話的邏輯性、正確性如何,這令我想到在考試準備的途中,常會看到一些朋友的重點放錯地方,所以導致準備了多年仍然考不上,大概歸類有兩種人:

1.會先入為主,認為這個絕對不會考的人

不知道你念書時期有沒有遇過一些人,
會去質疑老師為什麼我們要學這個學那個的同學,
基本上這些人就是出自於這種心態,
準備的時候,會覺得「反正這個不重要」,
或是覺得「實務上面根本用不到」,所以就不想準備,
然後等到某天實務上面真的用到了,不會了,
就用藉口跟別人說:「反正這個一生用不到幾次,要用到再翻就好了」。
有時候機會就是因為這樣的「不熟悉」,所以就失去了。
因此這樣的心態,就是在畫地自限,限制自己的寬闊心胸,
俗話說,「態度決定高度」,如果能用更寬闊、更開廣
抱持著每個學問都可以接受看看、聽看看的心態的話,
相信你的人生路會走得更開廣開闊。

2.非常在意一些學問上末梢枝節的人

還有一些人他會去在某一項學問研究的非常瑣碎,
這些人通常都具有高學歷,
因為他們受過博士班、碩士班的訓練,
會去找一個議題中所有相關的學問跟議題,
甚至會去追到很底層的數學理論、研究論文的開放議題等,
對於這些人我的建議是希望你能夠「不求甚解」,
不需要追到這麼深入、細微的地方
因為這是在做研究才需要的能力,
我們現在在做考試的準備。

而這兩種人往往你看他們的筆記都非常工整,也很投入時間在準備,但是就是考不上,很簡單,因為重點放錯地方了

另外還有一種人,我也常常在考場上遇到:
3.自以為重點就那幾個的人

這種人特愛在考試的時候大聲跟朋友討論:我跟你說,你這科就是念哪裡哪裡就對了!
其實他根本是在透漏著,他並沒有全盤認真準備,
只是臨時抱佛腳來碰碰運氣,以為跟中樂透一樣,
有考有希望,說不定可以撈上一個缺的人
(事實上我前面有講過,這樣的人幾乎考不上)


那重點在哪裡?在考古題中

事實上在我的第一篇就有提過考古題的重要性,
考古題連看都沒先看過,就直接悶頭下去念書,
真的很浪費時間,因為你在沒有看過考古題的狀況下,
往往都會自行亂抓重點,
如果你還有那種「我要等到唸完再去做考古題」的心態,
那完全是事倍功半的行為,
因為不但絕對沒有唸完的那一天(學問是無止盡的!),
而且包準你看到考古題的時候會吐血,你會發現考古題考的,遠比你念的還要少。

前面也已經提過我個人考試的做法了,
我會先把歷屆三年、所有考試的考古題都印出來,
(有關於考古題怎麼印怎麼蒐集,請參照這裡),
然後看考古題出的篇幅
看今天的心情決定要念哪一個「觀念」,
我是以一個「concept」,一個「關鍵學問觀念」為主題在唸,
而不是以篇幅、頁數(今天我要念幾頁)、考古題數(今天我要做幾題)在學習。

舉例來說,我今天想要念一下MIS,
我掃了一下考古題,發現考最多的是「雲端」,
那我就去翻手上我有的書有關於「雲端」的內容,
通常我會先翻教科書,像是吳仁和、林東清老師的書(這邊有書單),
只要有關於「雲端」的內容,
我就拿起來畫重點整理成心智圖
接下來唸一次之後我就去挑戰考古題了,
記得不要只是「看」,一定要自己實際「寫」,擬答看看,
一次之後你就會發現有一些你沒念到的重點,
然後再去翻書,修正你的心智圖
這樣的動作重複個兩三次
這門關鍵學問觀念就會學起來了。

記得學得差不多的話,要自己根據擬答的技巧(這邊有說明),
去練習真正你考試的時候,
要端出什麼答案給老師看,
不但要有內容、還要有組織有排版
關鍵點就是要最好弄得像教學投影片一樣。

如果你在補習班或學校,有配合的老師的話,
你可以把你的擬答去跟老師討論看看,
請他們給你一些建議。

我之前在準備的時候,
一次弄一個關鍵學問,
通常需要1~2個小時,
然而我個人心得覺得其實這些動作都可以拆開,大約時間如下:
1.掃考古題:約5~10分鐘,大概要記得考題考啥,不要只看標題,請想像如果你現在在考場上遇到你要怎麼寫這題。
2.翻書籍材料整理成心智圖:約15分鐘。
3.做考古題:平均一題約30分鐘,包含寫字、擬答、排版,真的想像自己在考場上場,這時要記得在旁邊擺時鐘,確實了解自己到底要花多少時間寫一題。
所以其實一次大概能寫個2~3題算很了不起了。

以上的動作都可以拆開,所以你會看到我之前說我可以在上班的捷運上唸書,就是這樣來的,
我早上起床會掃考古題,
然後坐捷運的時候,我會看教科書、整理心智圖,
上班的時候有時間的話我就上網找一下相關資料,
再用心智圖軟體,打完字整理完上傳到自己的email信箱,
回家的時候再打開,整理到自己的小筆記本上,
然後再開始寫考古題,
因此一天往往能唸一個關鍵理論已經不錯了。

覺得慢嗎?
其實如果能真正變成你的東西,
就算一天只學1~2個,都不算慢
國考的唯一績效就是成績
其他什麼一天念幾頁、一天做幾題、幾分鐘唸完一科,通通不是績效
因此不要也不需要再把這種事情拿去跟別人比較
然後再徒增自己的擔心和難過,
最後成績出的來比較重要。

2013年6月13日 星期四

考試技巧基礎系列──請以高考三等為準備基準

考試技巧基礎系列──請以高考三等為準備基準

剛剛在批踢踢上面看到人家問缺的事情,
每每常常會看到有人說:請問xo考試缺出來了嗎?
他要以這個為依據來決定是否要報名考試,
童鞋們,你覺得等到考試缺出來,你再決定要不要準備會不會太晚了?
人家說機會是留給準備好的人,
問題是每次每種考試缺跟地點都不同,
我要如何準備?
每種考試的科目跟重點也不相同,
到底要以何者為目標?

這篇就是要來講一講我的心得,
當然,這僅限於資訊處理這類組,其他類組我不是很清楚,
也不好意思給大家做一些像某營利商人說全類組適用這種很武斷的結論。

資訊處理這類組請以高考三等為準備基準

不論你是要考國營、高考、普考、甚至是二等,
都建議你以高考三等為準備的基本標準,
因為這些其他的考試多半都是以高考三等為出發點,
然後再加以變化。

給要考國營、普考的建議

以高考三等為基準來準備,
像是國營的科目很多都其實是高考的六種科目裡面混合下去出的,
只是比較多會著重於某種程式語言(例如Java,C,C++),
考的"語法"的部分會更著重,
如果你有觀察就會知道了,
這些高考比較不容易考。

有些人可能會覺得,那有些考試有高考三等沒考的耶?
比如說像普考就有計算機概論,
裡面考很多其實是資工系計算機組織的東西,
這個高考三等不會考。
臨時準備會不會有問題?
其實所有會考上的考生都知道要以高考三等為準備依據,
所以你不用擔心,
這些額外高考沒有的科目,
可以到你決定要考這個試的前一~二個月來準備就可以了。
比如說如果要考類似普考計算機概論這種科目,
我會視該考試考古題的多寡來決定準備期,
像很多國營的考試都只有5,6回以下,
一個月內就可以準備好了。
如果是普考的話,可能就要提前到二個月前來準備。

給要考關務特考的建議

關務特考基本上跟高考只差兩個科目,
那兩個關務特考不考的科目,
我個人是考試的前三個月就不看了,
反正高考在關務特考後面,
等考完關務再來還算來的及,
關務特考就當作是那四科的前哨檢查戰。

給要考高考二等的建議

這個部分比較特別一點,
我想大部分會考高考三等的人,
其他同年度的考試都會報,
唯獨可能會忽略二等,
我個人覺得學歷的限制並不是高考二等難的主要原因,
(現在我知道我們這類組很多人考上高考,
都具有本科系台清交碩士,還甚至有博士學位拿到的=口=")
相反的,跟高考三等比,高考二等一點都不難,
每次看到鄉民們說高考二等卡學歷就覺得很替他抱不平,
我覺得導致高考二等沒什麼人報的原因,
主要有兩個:
1.第一次目標國考的人幾乎都把重點放在三等,根本就不知道有二等這回事。
2.二等的報名時間剛好是快要考三等的前一兩個禮拜,正忙著準備考試哪有時間報名。
這些由會來問我考二等的事情,幾乎都是早就考上的人,這點就可以看得出來。

大部分人考二等都是為了可以減少平均2~3年才能升一等,
像我個人就是大概考上地特(有3等的資格),
過了約一年半才考上,
不過我考試並不是為了升等,
單純是不喜歡我地特的環境,還有綁六年才能離開台北的緣故。

總之不管你為了什麼原因要考二等,
我個人的建議是如果你本身已具有三等的資格,
那準備起來其實並不算是困難,
我自己是當年高考三等考上後就再也沒碰書,
本來是不想再考二等,但是有報名,
後來看到增列缺出來之後才想去考試,
也很神奇地就剛好名次可占那個增列的缺。

如果你本身沒有考上三等過,
要考上我個人是覺得有困難性。

所以總之我還是建議以考三等為主,
如果想考二等,建議考完高考之後再來準備那個額外的科目就可以了。




2013年4月15日 星期一

心想事成的秘密之二─對號入座來清理

上次有提過心想事成的秘密
早上想到提供幾個可以讓大家"對號入座"的想法來套

不知道大家有沒有看過祕密?
有些人可能也有看過零極限&張德芬老師的書了
這邊還是野人獻曝一下
來描述一下我對於這個法則用在考取篇的看法

首先是要跟大家說聲很不好意思的事
我從來沒有那種"我考不上"的想法
所以我想 因為我對於考上考不上這種事情的想法是零
因此才能夠只要我準備的夠充分
就可以如期考上
因為沒有思想、記憶阻礙
所以我才能夠這麼容易考上

不過說也神奇,因為我並沒有這個問題,
所以我從來沒有人寫信問我說:
我要怎麼樣才能夠考上
比較多是別的問題
但是如果能夠幫助到無意間看到的你
我也會很開心的

首先,想一下自己跟"考不上"有關係的記憶,給你一些可以套的記憶模式來檢驗看看是不是有這個情形:
1.你父母親在你小時候有說過你"一定考不上xx的啦"這種話嗎?
2.你父母或師長常常為了你的成績不如別人念你嗎?
3.小時候常常因為成績受到體罰,或抄寫作業
4.曾經因為差一些分數沒辦法上第一志願
5.小時候的成績就是平平的,沒有很高
6.大家都說你不會念書
以上這些悲傷或不好的回憶,會引出一些情緒,而你還沒有把這些情緒/記憶給釋放,所以你一直"相信"自己仍然不配/不值得考上

我們現在講的事情是建立在
你已經有很"強烈的慾望"
什麼叫做很強烈的慾望呢?
你認真準備了半年一年,也考過幾次試,就是沒考上
如果你有上面的情形
我想你可能就是差了這個動作

對這些回憶跟思考,以及回想他時所帶來的情緒,
說"對不起,請原諒我,謝謝你,我愛你"
來請求神性幫助你,帶光進來照亮你的黑暗處
承認你有相信你自己不值得考上的思考/情緒/回憶
持續地說我愛你

我看到我有不夠幸運/不配考上(請二擇一唸)的思考情緒,
我願意接納他、並放下對他的需要

清晨及睡覺前想像你的名字出現在榜單時、你考上時的畫面,
感覺你的喜悅,想像的越細越好。

如果我回去了,我會再來更新,要怎麼樣回到家鄉


2012年11月25日 星期日

[常見問題]你可以問考試的問題,但不要問你在機關工作的問題

警告:
不喜勿入
不喜歡抱怨的人
千萬不要看


陸陸續續以來,
都會有一些人問工作上的事情,
有些事情我還可以回答,
但有一些問得太專業,
甚至是跟該機關有關的,
我絕對不會比你們機關的人清楚,
如果真的連機關的人都不會,
你可以去問主管機關,
採購可以問公共工程委員會,
人事問題可以問人事行政總局等。

通常很多問題,問你機關的前輩就會得到解答了,
再不然也可以問你的主管、科長,
問外面的人,有時候我們可能是無心的,
但是會害死你,
因為沒人知道你機關是怎麼樣,除非是你機關的人。

還有一件事情就是,
我不是你媽媽,
而且你也該長大了,
能夠考進去,
卻不知道要怎麼工作,
那麼我想對你最好的方式就是,什麼都不回答你,讓你自己成長。

最近真的常常收到一些神奇的來信,
突然就是來問我,我剛考上,請問單位裡面叫我做甚麼甚麼事情,
我要怎麼辦?
(我的os:我怎麼知道阿!你該去問你科長阿!我又不是你科長XD)
我蠻好奇你可以考上,
卻極度KY(日文的流行語:不懂得讀空氣,意指一個人完全搞不清楚氣氛)
來問我一些神奇的問題,
那我也只能選擇不回答你,
或是回答你一些很神奇的答案。

不好意思我也是個菜鳥,
絕對沒有你們機關的人專業的,
不要來問我工作上的問題,感謝你。

2012年11月20日 星期二

常見問題-請問要怎麼樣才能考回家鄉?

常見問題-請問要怎麼樣才能考回家鄉?

張德芬老師說:你看到的世界其實是你創造到
親愛的,外面沒有別人。
我一直覺得很正確,
因為自己就有這個問題,
所以我不斷的遇到很多人寫信來問這個問題。

寫這個部落格也有一段時間了,
來信問題也很多元化,
不外乎就是要如何精進自己的念書方法、寫題技巧,
然後最後一定很神奇的會寫自己考試的原因,
大多是"不喜歡在台北工作,想要回家鄉朝九晚五的生活,請問要怎麼做?"
老實說,我還比較反過來想問你要怎麼做咧?

就讓我來告訴大家實情吧!

問題一:我只想要考回家。(這完全是我的心聲) 難度:四顆星

首先,我的簡介上面有寫說我個人有過不少次的考試合格經驗,
卻沒有一次,是可以如願考到我想去的高雄、屏東、台南、台中
我range夠大了吧?就是沒考中過一次,一次也沒有
為什麼呢?

因為,資訊處理這個職系,就是非常非常少"非台北缺",
為什麼呢?因為這個職系的人,一旦佔了非台北缺,
就會一直待著,
就算待遇不算好,工作也不算輕鬆,
可能也不太能正常上下班,
但是因為非台北的缺太少了,所以大家寧願繼續待著,
大家知道,在台北跟在非台北工作,
都是領相同的錢,
何必跟自己過不去,來台北工作,
不但消費比較高,
根本也沒辦法買房子,
還要像我一樣,常常要加班,
反正我也沒想要高官厚祿過,
不如回自己的家鄉頤養天年。

我已經把自己的願望降的這麼低,
只剩下地點的考量,
說穿了,我普考、初考都願意,
只要我可以在上面說的那四個地點其中一個就可以了,
你說我能考上二等卻不能考中那些,
事實上我真的有去考,
還真的都沒中,
其實,那些考試,對我來講,真的比高考三等跟二等難,
全都是選擇題,分數比重又一樣的結果,
實在很難跟行政類又細心補習班訓練過的人比,
只要稍微錯個一兩題就考不上了。

我考中的有四次,考不中的更不用說,少說也有數十次吧!
我自認為我夠努力了,
然而這個職系就是不開非台北缺,
你要怎麼辦?
這個職系90%(我是很保守的講,事實上如果沒有什麼縣市合併,是95%)
全都是台北或新北市的缺,
僅有10%可能非這兩個地方的缺,
甚至有些考試全都是台北缺,
一個非台北缺的都沒有。
我有一次考試考榜首,
但是連一個非台北的缺都沒有,
那比讓我沒考上還讓我更難過。

我去年考上了高考二等,
那又如何?
還不是訓練期滿,強迫把我從高雄,硬調來台北工作,
我強烈表達我的不滿,仍然是沒有用,
單位問我,你既然知道這個缺會這樣,幹嘛還填?
我跟他說,你可以去查看看,除了這個缺以外,
全都是台北的缺。

所以來問我這些問題的朋友,
我很想告訴你一個殘忍的事實,
你如果真的是地區考量,
不要來考這個職系了,
早點認清,去補習班看要補人事行政、一般行政還比較有機會。

我還甚至有遇過有人問我,
請問我想要待在我家鄉(不是我列的上面幾個直轄市,還是某鄉鎮)
我考試可以中這裡嗎?
我比較想告訴你的是,卡難(事實上就不可能)
你不信的話可以去找過去高考缺的資料來看。

如果你考試完完全全是地區性考量,
就是要在自家附近,
絕對不要來這個職系,
不然你就會跟我一樣,
努力了三年,全都是白費的,
自討苦吃。

有人會跟我說,
期滿可以商調阿!
這樣就可以回家鄉了不是嗎?
這個問題問得很好,
如果你熟這個體系,
你自然就知道,
商調沒有這麼容易,
說調就可以調,要你現在機關的長官同意,還要你想調去的機關同意才可以。
有一些爛地方,甚至還有根本不讓人商調,只敢報地特怕人跑掉的單位。
(例如我第一個待的單位:x北市就是)
我之前就有講過了,
為什麼會有考試缺?
很簡單,一定是因為單位太爛,
不然假設單位很好,一但有缺釋放,
早就一大堆知道消息的人商調去卡位了,
哪輪得到新人?

所以你會發現,你剛考上的時候很高興,
等你進去你就知道,
現在的日子根本不是你想像的那樣好過,
經常性加班到晚上10點,
沒有加班費都是常有的事情,
最可怕的是,根本不讓你調回家鄉的單位。

最後是告訴你我的結論,
如果你完完全全是地域性考量,
你有兩個做法:
1.請直接轉職系
去補習人事行政、一般行政。
如果你有機械背景想回高雄,就直接考機械吧!
如果你跟我一樣,也沒什麼能力一定可以在高考考前十名,
那就不要傻到來考這個職系,這個職系90%都是台北缺,
考十名以後就要有來台北工作的心理準備,
其他特考更不用看了,請直接跳過,幾乎都是台北缺。
2.如果你能接受來台北工作1.5~2年(這是高考綁一年的狀況,如果你考地特就是6年)
那你可以繼續考這個職系,
只是到時候你商調會非常非常頭痛而已。
(如果你不擅於運籌帷幄,私底下來,類似宮廷鬥爭的那種方式,
建議你不要選這個方式,你要知道,為了讓長官高興,
點頭讓你回家,是有多難的一件事情)

以上就是比你還想要調回家鄉(大概是你的10萬倍)的inonat給你的建議。


問題二:現在的工作好痛苦喔!考上公務員就可以錢多事少離家近享受無所事事的生活 難度:十顆星(滿分五顆,根本對現在的新人是不可能的事情)

現在的新進公務員不是外面想像的很爽
那是老人跟某些"按摩"高官的權利,不是你的權利,
如果您還是想像著,
我考上就可以在我家附近有著「錢多、事少、離家近」的生活,
我敢跟你保證,這三樣裡絕對沒有一個符合,
甚至我常常看到來信跟我說:
我的願望很少阿!工作穩定就好,
錢不用像我在電子業領那麼多也沒關係,
只要在我家附近(高雄、台南等等非台北地區),
準時上下班就好了。
我敢跟你掛保證,您考上之後,
絕對會很失望,
不要說地區的問題,
光是那個"準時上下班"就不會如願了,
現在公務界,五點半下班算是您命好,
六點下班算是準時,七點下班算還好,
十點下班都是常有的事情。

我每次收到這種信,都會啞口無言,
麻煩要考試前,先做點功課好嗎?
不是等你考上了高普考後,
才發現,怎麼不是我想像的那"從此幸福快樂的人生"?
如果你還是這麼想,
我必須告訴你一個實例,
我曾經聽說,
有一個考了很多年才考上的考生,
進去單位工作後,
不到三個月,就跳樓自殺的例子。
原因很簡單,別說錢多事少離家近了,
單位又操又累,經常加班到半夜,還要扛採購壓力,
可是自己也努力了好幾年才考上, 很想辭職,又沒辦法在業界工作,
所以他才自殺的。

我也有聽說過,
進去之後因為工作壓力太大,
常常加班到10點、12點,
每天以淚洗面,
現在要靠精神藥物過日子的朋友。

跟鄉民一樣,
把當公務員想的太美好太天真,
吃虧的會是您自己。

問題三:我想要在自己的家鄉當高等公務員。
難度:七顆星(也是滿分五顆星喔!我的建議:你要不要直接選縣市長比較快?)

這個問題我也被問過,
有時候還是一些剛考上的公務員問我的,
想問我考二等能不能往上爬,
還甚至要求要在自己家鄉,
要做到10職等以上的缺,
(他還嫌只有10太低等了喔!中央都是13,14的)
我只能告訴你,你要簡12,13,
你要不要直接選縣長好了?

要知道,在非中央單位,
能夠薦7,薦8退休都算很大了,
有些機關首長也才7(例如:我家附近鄉鎮的戶政事務所所長)
要簡10以上,都要地方局處的"首長"等級才有(例如:xo局局長),
你又要超過簡10,又不想去台北,
那很簡單啊!
你直接選縣市長或議員不就得了?
至於這個難不難就看你自己的判斷了。

考上之後,就各憑你運籌帷幄的本事,
去爭取往上的權益。
能爬到多高,都要看你自己,
要靠考試是不可能的。

2012年11月15日 星期四

自創考題-你如何規劃內政部實價登錄網站設計?(更新)

自創考題-你如何規劃內政部實價登錄網站設計?

最近內政部實價登錄網站實在很夯
資訊處理這個職系的工作
很少可以像這個網站一樣
受到人民的"關注"
也因為大家都想連
大家都在連
就引發了很多問題與討論

日前因為流量太大,
開站以來有好幾天都連不上去
於是乎人民的問題是:怎麼都連不上去?

針對這個"流量"產生的問題
開始有一群懂資訊的人討論解決方案:
1.你把資料庫複製給我就好了啊!
乾脆由人民來做,政府做沒有效率

2.你就把網站丟上去"雲端"嘛!
雲端根本不怕流量,
放到google上面只要500元而已

還發起了一人一信寫民意信箱,
於是乎我們在採購網上看到,
該中心真的採購了雲端的服務,
也把它放上去了

流量暫時解決了,
接著又有一些人覺得:使用者介面(GUI)很難用
就把資料給人民阿!
由人民來界接你的資料
由民眾自己去寫GUI
你只要給data就好了
open data有那麼難嗎?

有一些人,認為雲端要90幾萬,
他只要500就可以做到好,
是承辦人員可能涉貪,
我在這邊不想談論這個部分,
因為我不在該機關,
也不知道實際到底是怎麼運作,
這也不是考試該寫的地方,
考試該關注的,
是這個網站帶給大家的MIS的議題:
1. open data的概念
2. 雲端的應用
這就有可能會考了。

首先我們先來看open data到底是什麼概念
其實就像上述所說的
open data 就是把資料還給人民,讓人民可以自由利用
在美國有一個政府中央的資料蒐集網站
就是提供給人民這些資料可以任意運用
(你可能會覺得,阿?為啥我們沒有,
恩~因為米國有一個中央一級資訊單位,
他們有資訊長,相當於部會首長,
而我們頂多就是一個掛在研考會底下的二級資訊單位,
那怎麼可能會有什麼力道來統籌這些資料?)
扯遠了趕快回來,
open data說起來簡單,
可以像鄉民說的,
把資料庫dump出來,
可是你有沒有想過,dump資料庫後,資料庫有更新那怎麼辦?
這就是資料庫的同步,
你或許會說,那好啊~每天晚上dump一份給我就好了。
一個應用ap每天來跟我dump一份還沒差,
如果每個人民開發的應用ap,
每天都要來跟我dump,
你能想像那個驚人的流量嗎?

假設我不要做資料庫dump這種老方法,
你可能會想說,
我用xml做資料庫物件的交換,
你政府的伺服器就負責給我資料庫的資料就好了,
這個問題比上面資料庫dump還複雜,
你應用ap只要做GUI,
後面你要連資料庫的資料,還是要連到我這邊做交換,
一個網站ap還可以,10個網站ap,
還是再加幾個不同行動平台的app,
通通連到我這邊要資料,
這時資料庫的流量,就不是普通的大了。

這就是open data要考量的第一個點:
要有強大的資料庫後援
你比傳統只面對你自己機關開發的一個ap,
要面對更多來自各種不同來源的ap,
除了資料庫伺服器效能要夠強大以外,
你還要能夠阻擋來自惡意攻擊的來源。

解決了資料庫效能流量的問題,
還有一件事情一定要考慮的,
那就是既然是要開放給人民的資料,
就要顧慮到與原始資料切割的安全性
以這個例子來說,
房價坪數等這些資料,
是來自辦理登記的資料,
這些原始資料一定有許多個資,
要如何跟你原本內網的系統切割,
保護你原有內網系統,
是在一開始設計架構時就必須想到的。
如果是以這個例子的話,
當然就是每天跑個程式,
把要公開的資料與原始資料切開,
可能是內網系統主機每個晚上跑,
然後透過ftp或其他方式丟給DMZ的主機,
準備提供給外面的open data應用AP來使用。

接下來是資訊倫理的議題,
你提供資料給民間AP使用,
萬一資料有錯的時候,
誰要來負責?
這個資料正確性的責任歸屬
就是資訊倫理的範疇,
所以一般提供open data的政府服務,
都會搭配一個行政規則來規範要跟他界接的應用AP,
比如說資料如果有錯誤,造成使用者的損失,
是由應用AP來承擔等等之類的。
或是惡意攻擊這個提供open data服務的server,
政府有權力阻擋來自這個來源的request等等。
(我這邊只是比喻,這個規範的範本,
行政院研考會早就有提供了,請自己前往觀看)

順道告訴大家一件事情,
open data目前付諸執行最成功的,
只有有錢到不行的台北市政府有做出來,
他們還辦過一個APP比賽來推廣這個open data,
還在華視轉播過。

接下來再來講鄉民說的"把網站丟到雲端",
"雲端"可是最近幾年最愛考的題目,
實際上政府機關研討會之類的也很愛講,
可是真正做出來的案子沒有幾個,
原因很簡單,
因為採購的RFP不知道要怎麼寫才不會有問題。

把東西丟到雲端,有什麼好處?
1.可以自由調配資源:
傳統我們可能為了應付一個尖峰時期的需求,
採購了大量的伺服器硬體,
但是過了這個尖峰時期,
硬體就晾在那邊,
浪費了許多能源也浪費資源,
如果採用雲端的方式,
把東西丟到跟別人共用的雲,
這樣如果你如果這時需要很多資源的時候,
雲端會自動幫你調配硬體資源。
當你不需要那麼多資源的時候,
這時這些原本服務你應用的機器,
可能會被調度去服務另外的應用。

2.可以快速部屬應用:
要做到第1點,
這個"雲"的本身就是要能夠支援快速部屬複製的,
他必須要能夠在使用量增大的時候,
能夠把原本只在雲端上面某一台機器的應用,
快速部屬到更多台雲端上的機器,
以應付使用量。
傳統上你要再多增加幾台機器服務同一個AP,
你可能需要先在新的機器上裝你的AP及環境
你可能還需要load balance,
可是雲端透過虛擬化技術,
他可以在幾秒內快速部屬你的應用到雲下所屬的機器,
可以非常快的來支援你尖峰時期的需求。

因此,買很多台機器做cluster不是雲,
應用AP去住在共構機房也不是雲,
因為這些都沒辦法符合第二個特性,
雲必須要能自動化、非人工可以自由調度資源。

簡單的講起來,
把東西丟到雲上面,
你就彷彿得到了一個永遠不會耗盡的資源,
由無數可以自動調配的機器去服務你的AP,
你需要少量的機器,雲就會自己部屬在少少的機器上,
你需要很多的機器,他可以在"你不用人工安裝"的情形下,
快速的部屬在多台機器上,
這就是大家為什麼一直想把這個網站丟到雲端上面的原因,
因為只有雲端撐得住這樣的流量。

說起來很容易,
做起來卻很不容易,
比如說"資料的安全性"這就是雲端需要考量的,
但是以這個應用來說,他本來就是要公開給大家看得,
所以沒有這個問題。

以這個雲端的特性來思考,
與其把網站放在雲上,
不如思考如何把資料放在雲上,
讓所有民眾自己開發的AP都去連雲上面的資料庫,
這樣就沒有open data需要強大資料庫後援的問題。

整理一下我個人的建議,
首先在內網平常供地政人員做登記的系統,
每天dump一些切割後可公開的資料(可能需要一個軟體來做這件事情),
接下來這些資料,把他丟到DMZ的一個server,
準備要透過這台server自動配送到雲端上,
在雲端上面只要架設能夠把這些資料提供出去類似資料庫的功能即可。

技術面上是這樣,
接著就是需要一個規範open data利用方式的行政規則了

以上這些事情說起來容易,
實際上規畫起來還是有很多細節技巧,
光是RFP就很難寫了。

這是我個人的淺見,當然,我也只是人家吃麵我喊燒,沒什麼資格來講這件事情。


最後就是統整一下這個題目可能會怎麼出

1. 請解釋雲端? 雲端應用有什麼好處? 如果要請你規劃一個可以支援超大流量的系統,你要如何結合雲端科技?(25分)
2. 請解釋何謂open data的概念及優缺點,並舉出政府應如何應用。

第1題擬答:

(一)雲端科技包含下列特色:
1.將傳統多部伺服器專屬於同一應用AP的情形,改為多部伺服器可供多項應用AP使用。

如上圖所示,傳統一個應用AP後方可能需要多台專屬伺服器以供服務所需硬體資源,如果將應用丟到雲端,可多個不同的應用AP來共享這個雲端上的所有多台伺服器的資源。

2.可動態調配資源:傳統多台伺服器專屬於同一應用AP,此應用尖峰時期需要多台伺服器,但若此應用閒置時期不須使用這麼多台伺服器,則會造成伺服器資源的浪費,雲端的概念就是為了要善用資源,在一應用尖峰時期可立刻調度多台伺服器供其使用,只需少部分的機器提供給另外其他閒置時期的應用。



如上圖,某一應用,例如申報個人所得稅系統可能在尖峰時期(4~5月)需要非常大量的伺服器資源,如20台伺服器,但其他月份可能僅需1台伺服器即可應付需求,則為了4~5月的需求量,需要採購20台伺服器,則其他月份19台伺服器都必須閒置,為了可在閒置時期供其他應用使用,產生雲端的概念。

3.可自動化快速部署並動態調配資源:雲端是建立在一群cluster機器上,然而與cluster最大的不同處是在於,傳統在一個應用因為需求量增加,必須增加新伺服器時,須由人工手動去安裝應用AP服務,而雲端強調的是可以"自動化"、"不須人為手動"的自動化快速部署,這樣的好處是如果半夜突然間需求量大增,也不需要投入人力調配並部署資源,所有的動作應該由機器自動化調配。
4.依實際需求使用量的付費機制:與傳統專屬伺服器採購後折舊攤提所需的費用比較,雲端的使用付費是依據實際資源的使用量,例如可能是依據占用的cpu資源、資料庫連線,來作計費標準,可能是按月結清,或是類似月租費的租用方式,如果服務不再使用,則亦不需支付費用。

(二)雲端應用的優點:
1.產業布局、專業分工:軟體開發人員僅需負責軟體部分維護,將軟體上雲端後,硬體維護部分不必再考慮,可交由雲端專業管理人員負責。
2.資源有效利用:相較傳統專屬伺服器會有閒置資源情況,耗電消耗費用,若動態調配資源,可響應環保並確保資源有效利用。
3.可節省初期投資成本:初期硬體機器採購部分可不需採購這麼多的硬體,僅需定期依使用量費用,減少硬體投資開銷。
4.可節省管理開銷:硬體維護人力及費用已包含於雲端租賃使用費內,不須再額外編列支付。

(三)應用舉例:以內政部實價登錄網站設計為例。
1.將網站丟到雲端,可隨時應付大量的查詢使用者:內政部實價登錄網站初期預估會有相當大的使用量,已非傳統使用多台cluster、loadbalance機器可以應付其需求流量,應將網站交由雲端,才可及時應付需求。
2.若要結合open data概念,可將網站切割成使用者介面前後台應用部分丟上雲端,資料庫部分亦丟上雲端:
內政部實價登錄網站所刊載之網站為許多民眾期盼之資訊,若能結合open data概念,將資料提供給民眾使用,例如結合各項民間開發之應用AP,將可達到資訊利用最大化的效益,但要應付這麼龐大的資料庫流量,亦需要結合雲端的配合,因此建議將資料庫部分丟上雲端;至於網站使用者介面前後台應用部分,亦可丟入雲端,以應付龐大的需求量。
3.以上概念應考量資訊安全,確實與內部應用系統切割:內政部實價登錄網站之房價來源,應為內部地政登記系統,此系統應刊載許多房屋所有人個人資料,因此,實價登錄網站之資料庫,應確實切割,如可利用資料庫或撰寫專門切割程式,每日定期將此資料由內部系統丟出至DMZ區,再由DMZ區的伺服器,自動發布部署至雲端上。

(以上那些圖型使用工具尺畫很快,不要跟我說,怎麼可能實際上可以畫那個圖,雲只要不到1秒,長方形也不用1秒。)

第2題留給你做了(其實是因為作者很懶.....)

考試進階技巧─不會寫的問題要怎麼辦?

考試進階技巧─不會寫的問題要怎麼辦?
開了這個不中用的blog也有一段時間了,
很感謝很多版友的默默支持,
也對一些版友特別來找我感到抱歉,
因為好像真的沒幫到什麼....(建議大家不要來特別找我見面了,免得傷了大家的時間跟荷包XD)

其中最多的問題就是:
1.叫我考古題不要找"標準答案",那我怎麼知道寫得對不對?
2.叫我考場上就算不會寫的題目也不要空白,那我就是想不出來要怎麼掰?
3.課本上面本來就不會寫標準答案的題目,例如:你要怎麼規劃oo系統?這種問題你怎麼掰?

其實這些問題都可以統整成為:
1.不會的問題怎麼辦?
2.不確定答案的問題怎麼辦?

其實這個問題,本身也是屬於沒有正確答案的做法,
或許標準解答就是自己根據自己的經驗及學識,
依臨場反應看著辦,
就如同商業週刊裡面喜歡跟大家分享的
「ox成功經驗」及「成功管理經驗」一樣,
沒什麼標準答案可言,
答得好不好,
全依你個人的經驗、學過的東西、還有思考的邏輯條理性來看。

但是這個答題的好與不好,
也跟改你答案的老師本身學識也有關係,
如果他本身也沒有經驗,
不知道實際推行這個業務的難處,
或是他也不知道這個議題及應該知道的know-how學問,
那你也有可能拿到很低分。

這就很像,你跟某些教授說:這個程式的難寫的地方在哪?
他完全不能理解是很像的,
他認為這不是難處,
就會造成,可能你在這個題目的領域是專家級的等級,
但是因為教授不懂,所以他認為,你考慮的問題都是不重要的,
教授還是希望你拿他看得懂的比較老一派的方式來看這個問題。

我舉個例子來講,我永遠記得,
我考的關務特考有一題是說,
請問公文系統應該結合政府何種系統?請舉一個例子
這個題目如果你有做過資訊中心類的資訊中央單位都會很了解,
就只有兩種系統會跟他綁在一起,
1. 人民陳情系統:你在網頁上面寫信給首長信箱,會直接轉成公文,掛到公文系統裡面,
這樣才不會漏信,也可以利用公文本身的稽催機制,督促機關快速處理人民陳情。
2. 研考系統:這其實跟上面也有相關性,研考系統主要可以用來統計並稽催各承辦人的公文量、逾期案件量。
我寫了這兩個,請問我得幾分?
結果是連一半的分數都不到。
我問了三四個資訊中央單位公文系統的承辦人,
每個人都跟我講第一個想到的是陳情,
第二個就是接研考。
那為什麼我分數這麼低?
只有一個可能性,
就是改題的教授自己根本不知道實務上要接這兩個系統。
我寫的又太公務化的語言,
非公務員又沒有接觸過資訊中央單位的教授,
怎麼會知道什麼是「人民陳情」系統、什麼是「研考」?
他可能只聽過CRM吧!
我實在覺得很有趣,請問教授,沒摸過你為啥要出這種題目阿?

撇開上面這個讓人很氣餒的例子不談,
我想如果你遇到這種人,你也只能自認倒楣,
一般來講還是得依你當時知道的東西,
有條理部要緊張地回答,
就可以了。

考古題你如果做了第二次,自然會明白第一次哪裡寫得不好

接下來就來回答網友的問題吧!
我的朋友最好奇的是,
考古題沒解答,
你怎麼知道你寫的好還是不好?
我的答案是:多寫幾次你就知道了。

我自己念書的方法是這樣:
念某個範圍-->寫這個範圍的考古題(第一次)-->某天你再念一次-->再寫考古題(第二次)
首先我會針對某個範圍先念,
比如我今天想念"雲端",
那我會找"雲端"這個議題,
出現在教科書的資料,
接著我會"掃"所有我準備的3~5年內考古題,
找這個範圍的考古題有哪些,
題目大概是出什麼,
大概這時就會知道哪邊你沒準備,
需要上網找一下補充資料,
念完並整理完心智圖後,
我一定會把資料遮起來,
自己在考古題上面擬答,
通常我都會擬答個2~3題後,
然後才會把這個範圍給close掉,
也就是我認為我第一次已經唸完。

接著某天我可能接近考試,
又來唸第二次,
也是重複跟第一次一樣的作法,
拿起教科書重看,
掃考古題,
看題目,
心智圖,
重新擬答。
如果你真的有照做,
你這時候看你第一次的作答,
就會知道你哪邊寫得不好,
或是你根本就寫錯了,
因為這個時候你通常會看了一些其他的議題,
可能你會漸漸地看得懂當時你看不懂的題目在問什麼,
或是你考慮的會更周到,
能夠運用的分析知識會更多。

所以我才會說,
根本不必去找標準答案,
你可以找擬答用的資料,
但絕對沒有所謂的標準答案(除非是計算題)。
多重寫幾次考古題,你自然就會越接近好的答案了


不會寫的題目比的是冷靜思考、有條理的分析能力

有一些題目像上面那種"你要怎麼規劃oo系統?"
這種問題其實就是屬於那種沒什麼正確答案的嘴砲型題目
問題要答得好,
就會跟你有沒有做過這件事情的經驗有很大的關係,
其次就是你有沒有學過跟這件事情有關的理論
然後知道關鍵成功因素在哪,
並且可以套用分析在上面,
說起來很簡單,做起來很難,
有點像是問你說,請問你要怎麼經營一間小火鍋店?
廢話我要是知道怎麼樣讓這間小火鍋店賺錢,
我幹嘛來考高考?
這種叫你規劃的也一樣,
系統人人會做,
只是誰規劃的好,
誰講的不心虛,
看起來好像有用一些理論來套這件事情,
不是隨便胡亂做一套來賺錢,
你就會喜歡用誰的系統。

下一篇我就拿最近內政部實價登錄網站的問題來分析一下我會怎麼寫題目。