派遣工の俺がプログラムで食えるまで勉強するスレ
■ このスレッドは過去ログ倉庫に格納されています
0001 ◆W8Js5lbGjg
2008/06/12(木) 02:08:42大卒時の就活でIT系目指したけど学科の分野違うの突っ込まれまくって
20社くらい落ちた時点で諦めて貯金食いつぶしながら5年ニート。
使ったことある言語はC、C++、PHP、Perl。
自覚してるまずいところ:
オブジェクト指向よくわかんない、CとC++の仕様ごちゃごちゃ。
関数作るのがめんどくさくて100行以上の関数がでふぉ。
挫折経験済み:
DLLフック。ソケット関連。DirectX全般。デザパタ。Windowsのスレッド周り等。
こんなん作って。って言われて、できないっす。って言わなくていいスキルになりたいっす。
自分ができるようになりたいものは、ソフト解析とDLLフック、注入等システム関連。
完全に趣味で作りたいなーってのは「うずら」みたいな人口無能ソフト。
0002デフォルトの名無しさん
2008/06/12(木) 02:20:440003デフォルトの名無しさん
2008/06/12(木) 02:26:56とりあえずこんなん作ってみろやとかこんなん作りましたってソース晒して叩かれるのが目的。
下記は1年前に作った自分のサイトからデータ取得してPCに保存するツールのソース
http://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/6874.cpp
0004デフォルトの名無しさん
2008/06/12(木) 02:34:18ネタがなんかでてくるまで、とりあえずメッセンジャー風に人口無能と会話できるむなしいソフトを目指す。
あと文法とアルゴリズムの勉強をしっかり。
0005デフォルトの名無しさん
2008/06/12(木) 02:50:22活用方法がわかんないんでそ?
OOPがラクなLLで、遊びで人口無能作ってみりゃいいんでねえの。
OOPじゃねえけど、JSONでコーパス並べて最小限に遊ぶ分には、
SpiderMonkeyとかでも十分設計楽しめるだろよ
いまどきは、OOPの抽象化っぷりより
関数型言語の意味論集約っぷりのがマ的に健康的かもよ
0006デフォルトの名無しさん
2008/06/12(木) 02:58:51>いきなりコーディングしかしたことないから設計とかわからん
これは別問題じゃないかな。
「いきなりコーディング」でもデータ構造はテストしつつ煮詰めりゃいい
抽象化でもブリッジ組むのでもいいけど、実用上はどうにでもなるし。
設計なんて、最初は妄想でいいのよ?
『大規模データ扱う際でも粒度下げられるように、
関数単位細切れにしつつ、なおかつ構造化を保とう』
みたいな「意地」を張って悩み通せば、
そこに君なりの「設計」ができあがるんですよ。
それだけです。それ以上でも以下でもありません。絶対。
お前のしらん構造はお前には組めない。当然、設計もできない。
なのでとりあえず卑近にある苦手な構造を適当に処理して積み上げてみ。
0007デフォルトの名無しさん
2008/06/12(木) 02:59:23ここの板ってさげたほうがいいのかな。
>>6
なんかソースが数千行超えてくると、もうぐだぐだで作り直したくなるんですよ。
あれ、この構造体これ必要だわとか、ここ関数にできたなーでもいまさらあちこち書き直すのまんどくせとか。
0009デフォルトの名無しさん
2008/06/12(木) 03:06:27>>3みたいに1から中途半端なHTTPクライアントなんか書けても
全然金にはならんよ。
その道の専門家になってバリバリ最先端の仕事をこなしたいってのなら、
もう年齢的に無理だなー。
一兵卒になる気なら勉強することが違うでしょーって感じだな。うん。
0011デフォルトの名無しさん
2008/06/12(木) 03:16:12>でもいまさらあちこち書き直すのまんどくせ
これがいかんw
試行錯誤は大事ですよ。そんな大事の前に意欲失ってたら務まりません。
0012デフォルトの名無しさん
2008/06/12(木) 03:18:39その着目から、>>1に足りないのは
・ソースコード整形/リファクタリングツールの素養
・正規表現による乱暴な一括置換
の素養が足りないのかも。
慣れりゃ幾らでもどんな変更だろうが追従してやる気合いがなきゃ。
0013デフォルトの名無しさん
2008/06/12(木) 05:05:40>もう年齢的に無理だなー。
当年とって42歳。
最終学歴、高校中退。
資格、免許一切なし
10年以上無職
目標はIT系の起業!
ある程度の年になると雇ってもらうって選択肢はなくなりますよねー
というか10年以上無職で生活できたなら、同じ方法でずっと生きられないもんなんですか?
0015デフォルトの名無しさん
2008/06/12(木) 08:50:020016デフォルトの名無しさん
2008/06/12(木) 09:18:430017デフォルトの名無しさん
2008/06/12(木) 16:17:07そんだけ魅力がある人間って事だろ?努力じゃなんともならん能力じゃん
援助してくれる人が馬鹿ってのはまぁ無いとして
0018デフォルトの名無しさん
2008/06/12(木) 17:10:33いいたいことはいろいろあるけど、これだけ書ければ食っていけるよ。
バグだらけだというなら別だけど。
大手登録派遣で始めてみ。
零細の偽装派遣よりもずっと好待遇だよ。
大手の正社員には多分なれないだろう。それと、零細の正社員は悲惨なので注意。
それともシェアウェアとか、自宅勤務だけで食えるだけ稼ぎたいって意味?
0019デフォルトの名無しさん
2008/06/12(木) 21:36:200020デフォルトの名無しさん
2008/06/12(木) 21:42:20こういうチャチャ多いよな2chって
0021デフォルトの名無しさん
2008/06/12(木) 22:30:32自分で見ても人様にとても見せられるものじゃないレベルだわ・・・て感じてるんですが
業界に飛び込んでも大丈夫なんですか?
地方在住なんでIT系の仕事ないです。
大手登録派遣って勤務地は大都市周辺ですよね?
金ためて上京するかぁ・・・
シェアウェアで・・・と昔は考えましたが、すごいレベルの人達がフリーソフトだしてて
正直やっていけないと思ってます。
自宅勤務で食えるってのが理想ですね。ウェブサービスで稼ぐとかもありかなと。
>>19
よくいまどきCとかC++やめとけとかいいますけど、仕事じゃあんまり使われないんですか?
Windowsのシステム周りの話ってサイトみても大抵C++なので、C++重宝してるのですが。
逆にJAVAやC#が必要になった場面ありません。
ただGUIツール作るのにC++で手書きはしんどいわーって最近思います。
>>3は複数サーバーの変化の激しいデータ(DB情報、書き込み等)の
同期とるために一度PCにデータを映して統合した情報を元に戻すツールの一部分です。
コンテンツの1つとしてLingrみたいな即時性のあるチャットを作りたかったのですが、
お金がなくてCometぽいのを使えるようなサーバをいいサーバを借りられないので
数十個のやすいレンタルサーバで動かしてました。
0023デフォルトの名無しさん
2008/06/12(木) 23:48:170025デフォルトの名無しさん
2008/06/13(金) 01:53:510026デフォルトの名無しさん
2008/06/13(金) 02:14:020027デフォルトの名無しさん
2008/06/13(金) 15:06:01崩す作業の連続だしな。
0028デフォルトの名無しさん
2008/06/13(金) 15:06:480029デフォルトの名無しさん
2008/06/14(土) 00:20:55無闇に学んで「俺の技術凄いですよ」と喧伝する奴から潰れるし
「はいはい、給料さえ貰えりゃ技術的面白みなくてもコピペと総当たりで対処ますよ」って奴ばかりが長続きして老害化する
手を抜けず妥協もできない奴は最初に潰れるよ
0030デフォルトの名無しさん
2008/06/14(土) 06:14:15003118
2008/06/14(土) 18:10:22普通に働くつもりなのね。安心した。
地方でも、都市部に行けばあるんじゃない?
派遣業者のサイトで検索できるから、あちこち登録してみたらいいよ。
あと、言語は別に何でもよくて、業務知識の方がそれより重要。
二個目の言語を覚えれば、三個目以降は楽だから、C like じゃない何か一つ覚えておいた方がいいと思う。
0032デフォルトの名無しさん
2008/06/14(土) 18:28:36ただひたすらに死ぬまで手続きを書き続けるのだ。
0033デフォルトの名無しさん
2008/06/14(土) 18:40:440034デフォルトの名無しさん
2008/06/14(土) 19:02:33別に関数型で書いてコードジェネレータで生成したものを納品してもいいんだぜ?
0035デフォルトの名無しさん
2008/06/14(土) 23:34:02AA板のモナーシステム開発の過去ログを読んでこい。話はそれから聞いてやる。
0038デフォルトの名無しさん
2008/06/15(日) 11:00:391分も読んでねーのかよっ!
0039デフォルトの名無しさん
2008/06/15(日) 17:45:250040デフォルトの名無しさん
2008/06/15(日) 17:55:250041デフォルトの名無しさん
2008/06/15(日) 20:55:47エロイ人らがいらない仕事作りすぎなだけなんじゃね?
0042デフォルトの名無しさん
2008/06/16(月) 00:14:41なんとかじゃぱん計画の数値目標だから
実際にそれだけの人数がちゃんと食ってけるかどうかなんて
政治家も役人も考えてないんじゃないかな
0043デフォルトの名無しさん
2008/06/16(月) 07:12:58しかし、それは「プロ野球選手が足りない」と同じようなレベルの物言いであって
これを補うために高校野球や草野球程度の人間がいくら増えても誰も幸せになれないのだ
あなたはプロとしてやっていけるだけの素質を持っていますか?
0044デフォルトの名無しさん
2008/06/18(水) 12:49:34他にできることがないから
ぼくがつぶれたら、アルジャーノンとかに花束でも叩き付けてやってください
0045デフォルトの名無しさん
2008/06/19(木) 19:33:06>>1もがんばれ!
俺の体感だけど、並のPGでshared_ptr使える奴は殆どいない
C++でそこまで書ければ大概のことはできるんじゃない?
今はいい本がいっぱい出てるから、給料を参考書につぎ込めばレベルアップできるよ
あと、接頭辞のszはnull終端文字列のこと
ハンガリアン記法
ttp://ja.wikipedia.org/wiki/%E3%83%8F%E3%83%B3%E3%82%AC%E3%83%AA%E3%82%A2%E3%83%B3%E8%A8%98%E6%B3%95
アプリケーションハンガリアン
ttp://local.joelonsoftware.com/mediawiki/index.php/%E9%96%93%E9%81%95%E3%81%A3%E3%81%9F%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AF%E9%96%93%E9%81%95%E3%81%A3%E3%81%A6%E8%A6%8B%E3%81%88%E3%82%8B%E3%82%88%E3%81%86%E3%81%AB%E3%81%99%E3%82%8B
デザインパターンは「HeadFirstデザインパターン」がいい本だと思う
■ このスレッドは過去ログ倉庫に格納されています