namachuのプログラマ日記 -9ページ目

平成18年度春期情報処理技術者試験

平成18年度春期情報処理技術者試験の受付が月曜日からはじまりました。
下記のリンクから申し込みできます。


情報処理技術者試験センター


私はテクニカルエンジニア(データベース)を申し込んだ。


すでに教科書は一通り読んだので、

これからは暇を見つけて過去問題集を解いて行こうと思う。


仕事はどんどん新しい仕事が増えて大変になっていく(;´Д`)

体調だけは気をつけようと思う。

休日出勤

今日も休日出勤です。


私は、別に休日出勤が嫌いではない。

残業も嫌いではない。

これって変わってるのかな?


ただ働いた分だけ社長・上司・先輩に認められたい。

もちろん認められることだけが目的じゃないけど。


リファクタリング?

久しぶりの更新。


現在、新人担当部分のソース修正・チェック作業を継続中です。

毎日朝から夜遅くまでガリガリやってます。


後々の事も考えて見やすいソースを目指してます。

こういうのってリファクタリングっていうのかな?

そこまで大袈裟でなくても、多少は見やすくそして後々修正しやすくなってると思う。


残り8項目で期限は20日・・・

単純計算で1日1項目か(|| ゚Д゚)


私は性格上、『手を抜く』『妥協する』『人任せにする』というのが許せない。

だからしっかりやりたいと思う。


よく、こういう几帳面すぎる性格はソフトウェア開発業界で駄目になると聞く。

しかし、私は手を抜きたいとは思わない。

私が目指しているものは、

この程度の作業でくたばっていたら到底たどり着けない場所にあるから。


まずは新人内で一番仕事が出来る奴を目指したい。

次は部署内そして会社内・・・みたいな感じで。

年末年始休み終了

今日で短い年末年始休みも終了。


明日からまた仕事です。


これから3週間は山場、がんばらないとな~

バグつぶし、修正、最終チェック間に合うかな・・・(;´д`)

あけましておめでとうございます。

あけましておめでとうございます。

2006年が始まりました。


今年も良い一年でありますように。


今年の目標は


・仕事を一生懸命がんばる

・データベースの資格を2つ以上取得

・新たに言語を一つ勉強する(C・Java・C#・VB以外で)


あと、個人的に趣味の方も充実させたいな。


必ずいれるソフト

有名なサイト『はてな』でおもしろいテーマがあった


必ず入れるソフト


こういうソフトを作れる人は本当に尊敬する。


私もいつかこういう世に出るソフトを作ってみたいなぁと思う。


良いプログラムって・・・?

良いプログラムってどういうプログラムだろうって最近良く考える。


『ソースが短くて、動作が速いプログラム』

これは、たしかに良いと思う。


しかし、私がそれ以上に大事にしていることは、

『他人が理解しやすいプログラム、バグが起きにくいプログラム』

である。


この四項目は非常に密接に関わっていると思う。


他人が理解しやすいプログラムを書くためには、

ロジックをしっかり考え、行うべき作業を細かにわけて

一つ一つを単純かつ明快に処理をしていかなければならない。


ロジックをしっかり考えることで自然とバグは起きにくくなるし、

動作も速くなるし、ソースも短くなると思う。


どうしてこういうことを最近考えるようになったかというと、

趣味のプログラミングと仕事のプログラミングの違いというものに気づいたからである。


趣味のプログラミングは一人で考え、一人でソースを書き、一人で修正する。

だからコーディング規約も必要ないし、ソースを解析するのに手間暇がかからない。


しかし、仕事のプログラミングは違う。

仕事で扱うプログラミングは非常に規模が大きく、大人数で作業をする。

もちろん長期に渡る作業にもなるし、2つ以上の仕事を同時にこなさないといけない状況にもなる。

バグの修正をする時、作成した本人が必ず手が空いている保証もない。


だからこそ、

なるべくわかりやすいソースを書き、コーディング規約に合わせて、

わかりにくいところはコメントを付けていく。

全ては良いプログラムを作るために・・・

だってそれで飯食ってるんだしね。

でも、見習いの俺はまだまだ勉強中(´・д・`)

今後の方針と日記みたいなもの

会社から言われていたJavaの試験は無事合格。

満足の行く結果だったので一安心だった。(´・∀・`)


ということで、今後の方針をメモ。


今後はJavaの勉強をしながらDBの勉強をしていこうと思う。


Javaの勉強はSJC-Pの問題集を解きながら、

Javaのプログラムを作っていこうと思う。

実は、現在携帯で使う簡易家計簿を製作中。


DBの勉強は主に、

OracleSilverの取得と情報処理試験のテクニカルエンジニア(データベース)の2つ。


まず、1月終わりまでにOracleSilverを取得する。

そして2月~4月にテクニカルエンジニア(データベース)の勉強。


仕事も忙しくなりそうなので、

細切れの時間を有効活用していく。

ソフトウェア開発技術者取得!

平成17年度秋期情報処理技術者試験の

ソフトウェア開発技術者試験に合格した。


仕事で忙しい中、

通勤電車の中や休日に少しずつ勉強した甲斐があった。


基本情報処理技術者の時と同様、

ほとんどボーダーすれすれの合格でした(´・д・`)


次はテクニカルエンジニアのデータベースを勉強する予定。

今回はまったっく自信がなかっただけに合格できてうれしい・・・(´Д⊂

人生の岐路

金曜日に10年間勤めていた先輩が辞める事になった。


その先輩が言っていた事で印象に残った事があった。

「社会人になってからの人生の岐路は自分で見つけようとしないと絶対に見つからない」

確かにそうだと思う。

就職するまでは、学校の入学・卒業があり就職活動というものがあった。

それも一つの人生の岐路である。

しかし、就職するとその先は自分で選択肢を見つけないといけない。

今のままでいいと思い続ける限りは今の自分を越える事もできない。

きっと私自身ももっと大きくなるためには人生の岐路を自分で見つけないといけないと思う。

それを見つけるためにも、今はひたすら勉強し続けたいと思う。



ところで、最近忙しくてなかなかブログを更新することができない(´Д⊂


とりあえず、今週火曜日か水曜日に一仕事がある。

それが終われば今度は別の件で忙しくなりそう・・・


その別の件なのだが、

先輩にあることを言われて実は結構プレッシャーかかってます。

がんばらないとな~

ってことでしっかりご飯を食べて栄養をとります。


今週の一件が終わればOracle・Javaの勉強を本格的にやる予定。

Oracle・Javaが終われば情報処理技術者の試験の勉強もしないとな。


ソフトウェア開発技術者の合格発表まであと数日。

おそらく合格してないので、春も受ける予定(´・д・`)