人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

プログラムとかそういったことの技術的な事について質問です。

たいしたレベルでもないしょぼいものですがPHP・Perl・C#といったものをかじってちょっとしたツールを(時間をかければ)作れる程度のレベルになりました。
しかし半年から1年程度の期間まったく別の仕事をすることになってしまいました。
今までの経験からいくと半年もやらないと素人レベルに戻るのは確実です。(最初からやるより元のレベルに戻るのは早いと思いますが)
そこで余暇にちょっとしたツールでも作ってレベルを上げるまでいかないまでも維持するようにしたいと考えております。

ではツールを作ればいいと思うかもしれませんが、ツールの目的や意図がないためどういったものを作ればよいのかが不明であることや、
それ以前に締め切りもなく明確な意図もないためモチベーションが上がらないことからうまくそういった行動に移れません。

似たような経験をしたことのある方で、こういったものを作ればいいとか、こうしたほうがいいとか、こういう考え方をすればよいとか
そういったアドバイスがあればいただきたいと思っております。

●質問者: quocard
●カテゴリ:コンピュータ インターネット
✍キーワード:C# Perl PHP いもの くそ
○ 状態 :終了
└ 回答数 : 6/6件

▽最新の回答へ

1 ● tezcello
●19ポイント

各言語の質問サイトや入門サイト、書籍に載っているものの別解を作ってみる。

わざと回りくどい方法や、前提条件の制限を広げる(または狭める)等したり、パッケージやモジュールを使わない(または使う)とか、別なアルゴリズムを考えるとか。

1つだけでは無く複数個作ってみるのもどうでしょう(計算のドリルみたいに)。


2 ● chuken_kenkou
●19ポイント

ここや、教えてgoo!、yahoo知恵袋などで、「プログラムを作っているが分からない」といった

質問が多数投稿されます。

そういった質問にアドバイスしたり、他の人のアドバイスを見ることで、自分のスキルは確実に

アップします。


3 ● memo77
●18ポイント

自分のモチベーションがないなら他の人のを借りましょう。

例えばはてなのプログラム系の質問に積極的に答えるとか、それ系の掲示板の質問に積極的に答えるとか。


あと、2chの下記スレに常駐してみるとか


◆こんなソフトウェアつくってください?Part11?◆

http://pc11.2ch.net/test/read.cgi/software/1205586884/


4 ● るびきち
●18ポイント

なんでもいいので現状で面倒だと思っている事を自動化してみましょう。

僕の場合、自分にとって便利で快適な生活をするために改善のプログラミングをよくやります。

自分のやっていることを分析すると、改善できる余地はきっとどこかにあるはずです。

僕がよくやるのは、快適なドキュメント検索環境を構築することです。

いちいちブラウザでAPIを検索するのではなくて、エディタの中でさっと項目が出てくれば、能率は上がります。

あとは、既存のツールの改造です。

気に入ったツールがあれば、ソースコードを読んでどんな仕組みになっているか気になるし、

手を加えたくなるでしょう。

僕の場合はRubyのxmpfilterというツールがとても気に入っていて、拡張に拡張を重ね、rcodetoolsという一連のプログラム群を原作者と共同でリリースしました。

コードの注釈を行うxmpfilterを再利用すると、メソッドの補完を行う新しいツールができました。

ツールの見方を変えると、まったく別のものが出来るいい例です。

http://eigenclass.org/hiki/rcodetools

改善のためのプログラミングならば、さらにエディタのマクロ言語を極めてみましょう。

エディタは身近な存在なので、思い付いたらすぐプログラミングのネタにできます。


5 ● b-wind
●18ポイント

半年から1年程度の期間まったく別の仕事

コメントにも出てるけど、そのまったく別の仕事の業務を効率化するようなプログラムを作ってみては?

完全に一人の作業でなければ、実際に使う人が目の前にいて即反応が得られる環境になると思うのでかなりのモチベーションにはなるはず。


本来の業務では無いので、余暇をどう利用するかを考えてやるのも楽しいものですよ。


1-5件表示/6件
4.前の5件|次5件6.
関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ