Diary-nagataka-シリコンバレーで働きたい!という夢への日々

外資ITで働くエンジニアが趣味や日々の事など書いてます(技術の話は別ブログ http://wanna-be-geek.seesaa.net/ )

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
  1. --/--/--(--) --:--:--|
  2. スポンサー広告
  3. このエントリーを含むはてなブックマーク

当たりが付けられれば...

今日はバイトでperlのコードを書いた。

perlなんてほとんど使った事無いので、当然ネットで必死に参考サイトを飛び回りながらの作業orz

けど、最近思うのだけど、
1.やりたい事に向けて必要な処理を考える → 2.ググる → 3.使えそうなコードをコピペ → 4.挙動を確かめつつコードを解読する → 5.適宜自分のやりたい事用に書き換える
という作業をもうかれこれ数ヶ月やっているので、だんだん「当たり」を付ける力がついて来たように思う。

「このモジュール、こんな事してんじゃない?」とか「ここで渡される値は○○なハズだから、この引数で渡されてる変数が○○なハズ!」みたいな感じで。

学校でJavaをちょっとかじった程度(授業を真面目に受けていなかったのでw)で、さらにシステムの知識なんて皆無だった自分が最近少し作業が捗る感覚を感じられるのは、この「当たり」を付ける力が少しついたからだと思う。

まだまだ絶対的には力不足だけど、このバイトを始めた当初の自分との相対値で言えば着実に力は付いてきていると期待したい。。

perlやPHPといった言語に限らず、SQLやウェブサーバにメールサーバ、MTA、その他Linuxの設定ファイルetc

色々と必要に迫られて試行錯誤する中で少しは色々と自分の中にストックが出来て来ていると嬉しいな。

ただ、出来てそのまま「やった~」で終わらせてしまうと、断片的な薄い知識の寄せ集めが残る(直ぐに忘れる?)だけなので、復習とか補習を習慣化しないとなぁ...時間を作らなきゃorz


あと、ほんとそれぞれの言語のライブラリやモジュールって想像以上に充実しててビックリ!

検索すれば、大抵の事は該当モジュールが存在していてサクっと実装できてしまう...スゲェ。。

あと、ネット上にブログなどで色々なプログラムを公開されている方々にも感謝感謝です(-人-)
スポンサーサイト
  1. 2009/08/18(火) 02:43:44|
  2. プログラミング
  3. | トラックバック:0
  4. | コメント:0
  5. このエントリーを含むはてなブックマーク

Algorithm

月曜日提出の課題があるので、イロイロと他の用事が一段落した昨日からプログラムをゴリゴリ書いていました。

ただ今完成!

ちょこっと計算させればいいだけのアルゴリズムだと思ってなめていたら、結局5時間近く費やしてしもた。。

こんなんじゃ駄目だよなぁ、もっともっと精進しなきゃなぁ...

1日って24時間しかないから、やりたい事を全てやるのは不可能で、イロイロと疎かにしてしまっている事があるのだけど、最近はプログラミングをする時間が大分減っているorz

イカンイカン!

今日作ったプログラム、一通り自分で作ったものの、何故か出力におかしな箇所があり、ウンウン悩んでいたのだけど、以前ゼミで使った本に同じアルゴリズムが載っているのを発見し読み、その本の該当箇所のコード(Pascalで書かれてるw)をJavaに書き直し一部自分のプログラムのおかしな出力をしている部分に組み込んでみました。

おぉ、なにやら正しいっぽい出力が!

俺の我流のコードと本のコードを見比べてみると、俺のコード、きったね~orz

本のコードは10行程度なのに、俺のはやたらゴチャゴチャしてる(しかも出力が正しくないw)

ハァ...全然駄目やね。。

精進精進。。


あぁ眠い、今日は走れなかったよorz
  1. 2008/07/13(日) 02:50:37|
  2. プログラミング
  3. | トラックバック:0
  4. | コメント:2
  5. このエントリーを含むはてなブックマーク
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。