5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

派遣工の俺がプログラムで食えるまで勉強するスレ

1 : ◆W8Js5lbGjg :2008/06/12(木) 02:08:42
手取り18万の派遣工28歳。正社員暦なし。
大卒時の就活でIT系目指したけど学科の分野違うの突っ込まれまくって
20社くらい落ちた時点で諦めて貯金食いつぶしながら5年ニート。
使ったことある言語はC、C++、PHP、Perl。

自覚してるまずいところ:
オブジェクト指向よくわかんない、CとC++の仕様ごちゃごちゃ。
関数作るのがめんどくさくて100行以上の関数がでふぉ。

挫折経験済み:
DLLフック。ソケット関連。DirectX全般。デザパタ。Windowsのスレッド周り等。

こんなん作って。って言われて、できないっす。って言わなくていいスキルになりたいっす。
自分ができるようになりたいものは、ソフト解析とDLLフック、注入等システム関連。
完全に趣味で作りたいなーってのは「うずら」みたいな人口無能ソフト。

2 :デフォルトの名無しさん:2008/06/12(木) 02:20:44
無理無理。

3 :デフォルトの名無しさん:2008/06/12(木) 02:26:56
まともなソフト作った事はなし。マクロ、ツールレベル。
とりあえずこんなん作ってみろやとかこんなん作りましたってソース晒して叩かれるのが目的。

下記は1年前に作った自分のサイトからデータ取得してPCに保存するツールのソース
http://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/6874.cpp

4 :デフォルトの名無しさん:2008/06/12(木) 02:34:18
コンソールアプリしか作ったこと無い。いきなりコーディングしかしたことないから設計とかわからん。
ネタがなんかでてくるまで、とりあえずメッセンジャー風に人口無能と会話できるむなしいソフトを目指す。
あと文法とアルゴリズムの勉強をしっかり。

5 :デフォルトの名無しさん:2008/06/12(木) 02:50:22
>オブジェクト指向よくわかんない
活用方法がわかんないんでそ?

OOPがラクなLLで、遊びで人口無能作ってみりゃいいんでねえの。
OOPじゃねえけど、JSONでコーパス並べて最小限に遊ぶ分には、
SpiderMonkeyとかでも十分設計楽しめるだろよ

いまどきは、OOPの抽象化っぷりより
関数型言語の意味論集約っぷりのがマ的に健康的かもよ

6 :デフォルトの名無しさん:2008/06/12(木) 02:58:51
>>4
>いきなりコーディングしかしたことないから設計とかわからん

 これは別問題じゃないかな。
「いきなりコーディング」でもデータ構造はテストしつつ煮詰めりゃいい
 抽象化でもブリッジ組むのでもいいけど、実用上はどうにでもなるし。

 設計なんて、最初は妄想でいいのよ?
『大規模データ扱う際でも粒度下げられるように、
 関数単位細切れにしつつ、なおかつ構造化を保とう』
 みたいな「意地」を張って悩み通せば、
 そこに君なりの「設計」ができあがるんですよ。
 それだけです。それ以上でも以下でもありません。絶対。
 お前のしらん構造はお前には組めない。当然、設計もできない。
 なのでとりあえず卑近にある苦手な構造を適当に処理して積み上げてみ。

7 :デフォルトの名無しさん:2008/06/12(木) 02:59:23
活用方法っていうか便利さがわからんです。使い方はわかるけど設計の仕方がわからない。


8 : ◆W8Js5lbGjg :2008/06/12(木) 03:03:00
とりっぷ最初だけつけて、あとはずれてた(´・ω・`)
ここの板ってさげたほうがいいのかな。
>>6
なんかソースが数千行超えてくると、もうぐだぐだで作り直したくなるんですよ。
あれ、この構造体これ必要だわとか、ここ関数にできたなーでもいまさらあちこち書き直すのまんどくせとか。


9 :デフォルトの名無しさん:2008/06/12(木) 03:06:27
プログラムで食いたいってだけなら技術力はそこそこでいいし、
>>3みたいに1から中途半端なHTTPクライアントなんか書けても
全然金にはならんよ。

その道の専門家になってバリバリ最先端の仕事をこなしたいってのなら、
もう年齢的に無理だなー。
一兵卒になる気なら勉強することが違うでしょーって感じだな。うん。

10 : ◆W8Js5lbGjg :2008/06/12(木) 03:08:43
一兵卒って何するもんなんですか?


11 :デフォルトの名無しさん:2008/06/12(木) 03:16:12
>>8
>でもいまさらあちこち書き直すのまんどくせ
これがいかんw
試行錯誤は大事ですよ。そんな大事の前に意欲失ってたら務まりません。

12 :デフォルトの名無しさん:2008/06/12(木) 03:18:39
ああ待てよ

その着目から、>>1に足りないのは
・ソースコード整形/リファクタリングツールの素養
・正規表現による乱暴な一括置換
の素養が足りないのかも。

慣れりゃ幾らでもどんな変更だろうが追従してやる気合いがなきゃ。


13 :デフォルトの名無しさん:2008/06/12(木) 05:05:40
>>9
>もう年齢的に無理だなー。

当年とって42歳。
最終学歴、高校中退。
資格、免許一切なし
10年以上無職
目標はIT系の起業!

14 : ◆W8Js5lbGjg :2008/06/12(木) 07:03:02
>>13
ある程度の年になると雇ってもらうって選択肢はなくなりますよねー
というか10年以上無職で生活できたなら、同じ方法でずっと生きられないもんなんですか?

15 :デフォルトの名無しさん:2008/06/12(木) 08:50:02
親の年金だよりとかだと無理じゃね?

16 :デフォルトの名無しさん:2008/06/12(木) 09:18:43
女房の稼ぎ orz

17 :デフォルトの名無しさん:2008/06/12(木) 16:17:07
余計凄いわ
そんだけ魅力がある人間って事だろ?努力じゃなんともならん能力じゃん
援助してくれる人が馬鹿ってのはまぁ無いとして

18 :デフォルトの名無しさん:2008/06/12(木) 17:10:33
>>3
いいたいことはいろいろあるけど、これだけ書ければ食っていけるよ。
バグだらけだというなら別だけど。

大手登録派遣で始めてみ。
零細の偽装派遣よりもずっと好待遇だよ。
大手の正社員には多分なれないだろう。それと、零細の正社員は悲惨なので注意。



それともシェアウェアとか、自宅勤務だけで食えるだけ稼ぎたいって意味?

19 :デフォルトの名無しさん:2008/06/12(木) 21:36:20
いまどき C++なんかやめとけ

20 :デフォルトの名無しさん:2008/06/12(木) 21:42:20
今時○○なんかやめとけ

こういうチャチャ多いよな2chって

21 :デフォルトの名無しさん:2008/06/12(木) 22:30:32
○○ はやめとけと言ってる奴はたいてい ○○ に挫折した奴だろ。

22 : ◆W8Js5lbGjg :2008/06/12(木) 23:27:33
>>18
自分で見ても人様にとても見せられるものじゃないレベルだわ・・・て感じてるんですが
業界に飛び込んでも大丈夫なんですか?
地方在住なんでIT系の仕事ないです。
大手登録派遣って勤務地は大都市周辺ですよね?
金ためて上京するかぁ・・・
シェアウェアで・・・と昔は考えましたが、すごいレベルの人達がフリーソフトだしてて
正直やっていけないと思ってます。
自宅勤務で食えるってのが理想ですね。ウェブサービスで稼ぐとかもありかなと。

>>19
よくいまどきCとかC++やめとけとかいいますけど、仕事じゃあんまり使われないんですか?
Windowsのシステム周りの話ってサイトみても大抵C++なので、C++重宝してるのですが。
逆にJAVAやC#が必要になった場面ありません。
ただGUIツール作るのにC++で手書きはしんどいわーって最近思います。

>>3は複数サーバーの変化の激しいデータ(DB情報、書き込み等)の
同期とるために一度PCにデータを映して統合した情報を元に戻すツールの一部分です。
コンテンツの1つとしてLingrみたいな即時性のあるチャットを作りたかったのですが、
お金がなくてCometぽいのを使えるようなサーバをいいサーバを借りられないので
数十個のやすいレンタルサーバで動かしてました。


23 :デフォルトの名無しさん:2008/06/12(木) 23:48:17
(・3・) エエー IT土方なら十分にやっていけるYO!!

24 : ◆W8Js5lbGjg :2008/06/13(金) 00:49:33
IT土方あこがれますね。組織でどうソフトを作成するのか経験したいです。

25 :デフォルトの名無しさん:2008/06/13(金) 01:53:51
IT土方さんはオープンソースのプロジェクトとか敷居高いと思う?

26 :デフォルトの名無しさん:2008/06/13(金) 02:14:02
IT土方は自分で考えてソフト作るとかありえないから楽だよ

27 :デフォルトの名無しさん:2008/06/13(金) 15:06:01
そうだな。川原で丸石を積み上げては
崩す作業の連続だしな。

28 :デフォルトの名無しさん:2008/06/13(金) 15:06:48
いかに手を抜いて積み上げるかが生死を分ける鍵というわけか

29 :デフォルトの名無しさん:2008/06/14(土) 00:20:55
んだな
無闇に学んで「俺の技術凄いですよ」と喧伝する奴から潰れるし
「はいはい、給料さえ貰えりゃ技術的面白みなくてもコピペと総当たりで対処ますよ」って奴ばかりが長続きして老害化する

手を抜けず妥協もできない奴は最初に潰れるよ

30 :デフォルトの名無しさん:2008/06/14(土) 06:14:15
つまりコピペに有利なコードを書けばいいのね

31 :18:2008/06/14(土) 18:10:22
>>22
普通に働くつもりなのね。安心した。

地方でも、都市部に行けばあるんじゃない?
派遣業者のサイトで検索できるから、あちこち登録してみたらいいよ。


あと、言語は別に何でもよくて、業務知識の方がそれより重要。

二個目の言語を覚えれば、三個目以降は楽だから、C like じゃない何か一つ覚えておいた方がいいと思う。

32 :デフォルトの名無しさん:2008/06/14(土) 18:28:36
IT土方には関数型も論理型も必要ない。
ただひたすらに死ぬまで手続きを書き続けるのだ。

33 :デフォルトの名無しさん:2008/06/14(土) 18:40:44
死ぬまでIT土方仕事が、手続き型の範疇に収まり続けるという保証があるならそれでもいいんだけども

34 :デフォルトの名無しさん:2008/06/14(土) 19:02:33
手続きコードを納品する場合でも
別に関数型で書いてコードジェネレータで生成したものを納品してもいいんだぜ?

35 :デフォルトの名無しさん:2008/06/14(土) 23:34:02
>>1
AA板のモナーシステム開発の過去ログを読んでこい。話はそれから聞いてやる。

36 : ◆W8Js5lbGjg :2008/06/15(日) 00:30:46
読んでくる

37 : ◆W8Js5lbGjg :2008/06/15(日) 00:31:44
長すぎワロタ

38 :デフォルトの名無しさん:2008/06/15(日) 11:00:39
>>37
1分も読んでねーのかよっ!

39 :デフォルトの名無しさん:2008/06/15(日) 17:45:25
日本だけでもIT技術者が90万人も不足してるというのに

40 :デフォルトの名無しさん:2008/06/15(日) 17:55:25
IT土方 ⊄ IT技術者

41 :デフォルトの名無しさん:2008/06/15(日) 20:55:47
不足してるのかな?
エロイ人らがいらない仕事作りすぎなだけなんじゃね?

42 :デフォルトの名無しさん:2008/06/16(月) 00:14:41
ああそれ
なんとかじゃぱん計画の数値目標だから

実際にそれだけの人数がちゃんと食ってけるかどうかなんて
政治家も役人も考えてないんじゃないかな

43 :デフォルトの名無しさん:2008/06/16(月) 07:12:58
実際問題として「IT技術者」は10万や20万そこらは不足してるのは確か

しかし、それは「プロ野球選手が足りない」と同じようなレベルの物言いであって
これを補うために高校野球や草野球程度の人間がいくら増えても誰も幸せになれないのだ

あなたはプロとしてやっていけるだけの素質を持っていますか?

44 :デフォルトの名無しさん:2008/06/18(水) 12:49:34
ないけどやってる
他にできることがないから

ぼくがつぶれたら、アルジャーノンとかに花束でも叩き付けてやってください

45 :デフォルトの名無しさん:2008/06/19(木) 19:33:06
俺は派遣登録して、派遣先のちっこい事務所の社長に気に入られて専属PGになったよ
>>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デザインパターン」がいい本だと思う

13 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)