programmer


1: 仕様書無しさん 2015/03/20(金) 12:09:01.76 .net
プログラマーになるにはどの程度のレベルを目指したらいいのでしょうか?
1ヶ月前まで高卒で2年間一般事務をやってました。
手に職をつけたいと思い会社をやめ、手当が早く貰える職業訓練をうけることにしました。
訓練の内容だけでは厳しいだろうと思うので目標を決めて勉強をしたいと思っています。
ニコニコ動画等にある10分でテトリスを作るみたいなレベルになれば職につけますかね?

56: 仕様書無しさん 2015/03/22(日) 22:40:11.80 .net
>>1
プログラムといっても世界は広いです
なんでも出来る人を目指すのは大変なので


まずはc♯でもやって
次にAndroidアプリでも作れば
大抵の現場は行けると思う

85: 仕様書無しさん 2015/03/28(土) 12:31:26.68 .net
>>1は現実を知らないだけで
実際働いてみると
最初はやたら低賃金で、先輩見ても低賃金の人がいっぱいいるのに気づき
毎日21時帰りか0時帰りで
土日出勤もいっぱいあり
男だらけでギスギスした怒鳴り合いが毎日で
未婚率がやたら高い職場で女との出会いなんてゼロの人いっぱいで

がんばって無駄だったな
ほかの業界ったほうが賃金かわらなく楽だったな
って分かる日がくるよ

88: 仕様書無しさん 2015/03/29(日) 13:00:14.28 .net
>>85
そんなひどい環境の職場が全てではないことがわかっててどうしてそういう書き込みするのかな?
若手がIT業界に入ってきていずれ自分のポストが奪われるのではないかという不安から?

90: 仕様書無しさん 2015/03/30(月) 02:41:14.26 .net
>>88
「これが大多数だから俺が底辺なのも仕方のないこと」って自分を慰めてるんだよ

2: 仕様書無しさん 2015/03/20(金) 12:28:27.57 .net
10分でテトリス作れるより、
テトリス作るのに1日かかるけど、1週間24時間働き続けられます!
といえるだけの体力と根性があるほうが就職できるよ。

3: はぐれIT土方 2015/03/20(金) 12:32:34.27 .net
基本的な事がわかっていたら
後は現場で勉強かな?
大学だろうが専門学校だろうが
実戦レベルじゃないんだ
結局みんな現場で覚えるんだよ

5: 仕様書無しさん 2015/03/20(金) 12:34:51.06 .net
そうですね。仕事をする環境こそが最大の成長の場かもしれないですね。
でも入る前にある程度自身をつけたいじゃないですか?

6: 仕様書無しさん 2015/03/20(金) 12:41:14.45 .net
高度情報処理技術者試験に1つ合格していれば余裕だよ。
高度合格を目標としたら?

プログラミングなんて、プログラミング能力で食っている人なんて極わずかで、
ほとんどの人は一生かけてもテトリスなんて作れない。
そういう人がグーグル検索や本で見つけてきたロジックをコピペで貼り付けて
プログラムを作ったことにしてプログラマーを名乗っているだけ。
2ちゃんねるとかはその一握りの人が集まりやすいからすごそうに見えるだけで
実際は配管工や塗装工よりもさらに下位の無能の人間がやる仕事だよ。

日本ではなぜかPGからSEになってマネージャーになるという管理職化の
スキルラインが横行しているので、高度を持っていれば、こういう無能人間を
奴隷のように働かせる側の管理職に簡単になれる。
キミに必要なのは奴隷を動かす能力であって、プログラミングの能力そのもの
ではない。基礎は必要だけど高度が取れるレベルならば問題はない。

8: 仕様書無しさん 2015/03/20(金) 12:58:30.11 .net
>>6
たしかに資格取得を目標にするのはわかりやすくていいですね。
とりあえず基本情報を取ろうとしたら募集期間を過ぎていて残念だったのですが…
高度なんちゃらを半年でとっちゃいます!

7: はぐれIT土方 2015/03/20(金) 12:47:21.11 .net
自営業IT土方だが
今のIT業界は、人不足だよ
で、学歴や年齢でなく経験が物を言う
開発経験の数や実績があれば
俺みたいに馬鹿高校卒でも
この業界で自営業できる
ちなみに今43歳
今の経歴なら50代でも食べていける
将来を考えて経験を積んでください

9: 仕様書無しさん 2015/03/20(金) 12:59:43.40 .net
>>7
独立というビジョンを考えて経験をつむということですか
多分私は決められたレールを走ることしかできない人間なので厳しそうです

10: 仕様書無しさん 2015/03/21(土) 01:02:59.37 .net
>>9
ITは何か一つでも人に負けないものを作って、自分からコースアウトしないといけない。
漫然とレールに乗っていると、35歳でレールが無くなってしまう。

12: 仕様書無しさん 2015/03/21(土) 01:10:06.52 .net
>>10
人に負けないものですか…
幸いまだ時間はあるのでいっぱい考えてみます
自分の武器を!

15: 仕様書無しさん 2015/03/21(土) 08:15:38.36 .net
職業訓練ということは研修の一環か?

ならHello World!を出力できれば合格だよ

16: 仕様書無しさん 2015/03/21(土) 10:57:25.01 .net
いやハローワークが主催すり職業訓練です

17: 仕様書無しさん 2015/03/21(土) 11:16:40.50 .net
>>16
ということは、失業給付をもらってる?
そんなのすぐにやめて、
採用条件で「未経験可」となってるソフトハウスの求人に応募すべし。
今はどこでも人が不足しているから今なら未経験でも就職できる。

言語は、C++かJavaをやる予定のところがいいと思うけど、
とにかくまだ若いんだから、どの言語からやってもいいと思う。

自分で勉強しなきゃならないことが多いから、
2,3年は仕事以外の時間は勉強にあてることになると思う。

必死でやればすぐに一人前のプログラマになれて、
どこにでも転職できるようになる。

そしてちょっと金貯めて、社会人入試で大学を受験して
夜間の理工系大学に通ってもいいと思う。

責任もってちゃんと仕事やれるかどうか?
頑張れるかどうか?
それだけです。

20: はぐれIT土方 2015/03/22(日) 08:51:09.31 .net
日曜なのに出勤なIT土方自営業が
愚痴の代わりに色々書き込んでみる
既に知ってる方々には、若手に教える意味でカンベンしてね
基本的に、プログラマーの開発とは
大きく分けて3つある
設計
製造
テスト

21: はぐれIT土方 2015/03/22(日) 08:54:44.76 .net
設計について説明しよう
設計のなかでも分かれていて
基本設計
詳細設計
テスト設計
がある
昔は、基本設計をSE
詳細設計をPGと分かれていた時期もあるが、今は様々だと思う

22: はぐれIT土方 2015/03/22(日) 08:58:16.76 .net
まぁプログラマーとして
学生と会社員の違いは
詳細設計を書きそれから
プログラムする所かな
詳細設計の形は、職場や客先毎違うので
その度に覚える必要がある

23: はぐれIT土方 2015/03/22(日) 09:02:22.84 .net
製造だが
今もたまにコーダーの書き込みがあるが
詳細設計書を見て、プログラムを作るのがコーダーと言われている
個人的な見解だが、プログラマーとは、
詳細設計
コーディング
単体テスト設計
単体テスト
ができるレベルを言うと思う

24: はぐれIT土方 2015/03/22(日) 09:05:40.23 .net
テストについては
簡単すぎてあえて書かない
ゲームメーカーには、テスターと言うのもあるが
まぁ、簡単な様で奥が深い
生命、資産に関わる事には重視されている

25: はぐれIT土方 2015/03/22(日) 09:11:43.29 .net
基本設計についてだが
これは難しい
客先、仕事内容によって変わるから
まず、大手メーカーを例にしてみよう
最近よく言われるUMLだか
世界的にIT業界で共通的な表現方法として生まれた物だ
だから、海外の仕事
大手メーカーなどの仕事には
使用されており、資格もあるので
大手メーカーの仕事をしたいなら
資格をもっておくと良い

27: はぐれIT土方 2015/03/22(日) 09:25:16.35 .net
基本設計とは
客先が、こうしたいなーて
大雑把な文書を
機械で実現可能な様に変換した
大雑把な仕様書だ
詳細設計とは
大雑把な基本設計を見ながら
部分的にプログラムの詳細に変換した仕様書だ
通例として、プログラマーが詳細設計を作っていて、基本設計に書いていない事があり
わかるかボケ
と叫ぶのはよくある風景だ

28: はぐれIT土方 2015/03/22(日) 09:46:00.39 .net
後、開発現場においての役割について
リーダー
作業員
と別れている
リーダーは、スケジュール管理や工数管理などを行い
基本的に社員がやる
よくリーダーとSEを勘違いする人がいるが
リーダーは、管理だけで
SEの能力がない事が多い
また、社畜の為
たいした教育や指導もできない
まぁ教わってないから、出来るはずがない
ある意味可哀想な存在である
上から怒られ、外注から愚痴言われ心を病む人がよく居る

29: 仕様書無しさん 2015/03/22(日) 09:50:26.77 .net
IT業界に23年いて、使えない教科書のようなことしか書けない時点で
たかが知れている。

31: はぐれIT土方 2015/03/22(日) 09:57:41.64 .net
>>29
専門的な事を書いてわかるなら書くが
板主的にわかるか?
新人教育もやった事あるから、噛み砕いて言ってるが

30: はぐれIT土方 2015/03/22(日) 09:54:23.80 .net
基本的に外注プログラマーは
使い捨てと考えている元請けは多い
外注とは、派遣社員、下請けを言う
ちなみに、俺は個人事業主の下請けに分類される
大体、未経験者の場合
雇う会社は派遣会社が多いだろう
元請けの場合、ちゃんとした大学、高専をでた人間しか雇わない

32: はぐれIT土方 2015/03/22(日) 10:09:24.99 .net
じゃ、多少専門的に
class単位を構成する設計をする場合
全体の影響を考え、関数位置を決めるが
最近の若者が多くまちがえるのは
メモリ領域の解放とイベント発生位置の間違いだ
これによる不具合は、若者を一番悩ます原因になりやすい
C言語系のコンパイラは、この手警告をだすが
オブジェクト指向のコンパイラ
javascriptなどは、警告出さない為に原因不明に陥りやすい
注意しよう

33: はぐれIT土方 2015/03/22(日) 10:29:01.21 .net
最近よく使われているActionScriptだが
addEventListenerしたclassを初期化する場合
RemoveEventListenerするが
タイミングを間違えるとアドレス違反がでるので
Event.REMOVED_FROM_STAGE時にすると安全である

こんな感じの情報がいいのかな?

34: 仕様書無しさん 2015/03/22(日) 10:48:53.85 .net
そういう意味じゃないだろう

35: はぐれIT土方 2015/03/22(日) 10:51:14.99 .net
10以上の言語を使えて
基本設計から全て出来
リーダー経験もあり
未だに最新言語で開発に携わっている自営業者だ
中途半端なスキルじゃ、仕事なんて貰えないよ

36: 1 2015/03/22(日) 11:04:17.30 .net
プログラマー界のすごく基本的な話ぽいのでうれしいです。
とりあえず3日勉強してなんとなくですがプログラムがどんなものか分かってきました。
メモ帳に入力した数字を閏年か判定するプログラムを作ってみましたが、プログラミング自体は結構好きになれるかもしれません。
次はコマンドプロンプトに入力した数字を判定できるようにしてみたいとおもいます。

53: 1 2015/03/22(日) 18:47:21.63 .net
なかなか勉強が捗りません。
やっぱり根っからのプログラマーさんは英語と数学は得意な人が多いんですかね?

54: 仕様書無しさん 2015/03/22(日) 18:55:11.68 .net
その日学んだことで何か作ってみると良い
プログラミングの喜びは小さな達成感の連続で成り立っている

英語と数学は不得意でも、並行して勉強していれば
最低限は判るようになるよ

55: 1 2015/03/22(日) 20:20:12.32 .net
スッキリわかるJavaという本を買ってきました。
来週までに読み終えたいと思います。

そうですね。プログラムがエラーを出さずに動いたときはうれしいですからね

60: 仕様書無しさん 2015/03/22(日) 22:45:16.46 .net
>>55
ジャバはオワコン

無料でしかも完成度高い開発環境は
visual studioだから、c♯やれ

本を読むにしても
自分のなかに問題意識がなかったら
頭に入ってこないよ
天才なら別だろうけど

67: 仕様書無しさん 2015/03/22(日) 23:00:18.86 .net
>>55
未経験から就職するならjavaの勉強よりIt関連の資格勉強したほうがいいよ。
だって面接側からしたら資格みたいな目に見える実績がなきゃ熱意も実力も判断し辛いでしょ。
基本情報技術者資格もってて20代ならおそらく就職するだけなら余裕でいろいろ選べると思うからがむばれ。

58: 1 2015/03/22(日) 22:42:56.53 .net
訓練内容が
JavaとAndroidですがcもやったほうが良いのですか?

62: 仕様書無しさん 2015/03/22(日) 22:49:21.00 .net
>>58
今のAndroidアプリは
javaで書いてるのは減ってる
ゲームは殆んどc言語
そもそもオラクルがjavaのメンテ放置してるから
近いうちになくなる

車や家電のプログラムもc言語
業務アプリはc♯やJavaスクリプト

69: 仕様書無しさん 2015/03/22(日) 23:01:52.85 .net
>>58
職業訓練は授業時間だけ頑張ればいい。それ以外の時間は資格試験の勉強がんばろう。
といってもいまからじゃ基本情報技術者資格は卒業までに間に合わないか。
それ以外の資格取ろう。

61: 仕様書無しさん 2015/03/22(日) 22:48:22.97 .net
C#は潰しが効かないだろ
今更クラサバに特攻するのは馬鹿

63: 仕様書無しさん 2015/03/22(日) 22:51:03.72 .net
>>61
考え方だよ

c♯できたらwinの業務アプリや
タブレットアプリ作れるようになる

64: 仕様書無しさん 2015/03/22(日) 22:51:31.38 .net
Cはやったほうがいいよ
全ての基本だから
文字列一つ扱うのにも苦労するが

65: 1 2015/03/22(日) 22:56:07.55 .net
基本的にプログラマーさんが指すcとは
c言語
c++
c#
objectib-c

どれを指してるんですか?

66: 仕様書無しさん 2015/03/22(日) 22:57:13.41 .net
C言語

68: 1 2015/03/22(日) 23:00:49.76 .net
分かりました。
それでは授業についていくためにJavaをやりつつ、c言語も基礎と言うことなので勉強を進めます。

71: 仕様書無しさん 2015/03/22(日) 23:04:02.06 .net
職業訓練の勉強はそんなに頑張る必要はないよ。
面接側ははっきりいって、学校で数ヶ月程度学んだ程度じゃまったく評価しないから。
資格のほうが評価されるよ。

72: 1 2015/03/22(日) 23:06:00.38 .net
第一目標はプログラマーに就職
そのために履歴書を埋めるための資格は持ってて損は無いですもんね
とりあえずいつでも受けられるらしいITパスポートでもとっておきますかね

73: 仕様書無しさん 2015/03/22(日) 23:17:23.60 .net
>>72
それはいらない。
取るなら最低でも基本情報。

75: 仕様書無しさん 2015/03/22(日) 23:57:26.08 .net
一番大事なのはプログラミングを楽しむ心だよ
実際の業務で幻滅して腐らずやっていく為に必要

76: 仕様書無しさん 2015/03/23(月) 00:47:29.19 .net
基本情報は丸暗記しても受かるからな

使えないSEだと過労死するから
ちゃんとプログラミングしろ

CじゃなくてC♯と言ったのは
c♯はcの文法使えてguiアプリ作れて
Java風のメモリ管理とオブジェクト志向で
マイクロソフトが金かけて普及させてるからだよ

直感的に使える無料の開発環境なんて
10年前は贅沢品だったのにね

77: 仕様書無しさん 2015/03/23(月) 05:11:39.77 .net
この制度はあの団体を儲けさせるんだね
テキスト代は実費だし

78: 1 2015/03/23(月) 06:56:45.03 .net
たかがテキスト代1万円ですけどね。
日当 5900円×31日
通所手当 5000円
受講手当 500円×31日
が出ながら勉強できるってすごいことじゃないですか!

79: 仕様書無しさん 2015/03/23(月) 18:34:14.79 .net
未経験で会社に入ったほうが早いw

98: 仕様書無しさん 2015/04/08(水) 08:56:11.34 .net
俺も35歳で職業訓練所で学んで、この業界入ったよ。
今、2年目で最初は糞みたいな会社だったけど今は別のところに移ってそれなりに貰ってる。
最初は苦しいかもだけど、折れなければ大丈夫だと思うよ。

99: 仕様書無しさん 2015/04/08(水) 21:30:04.68 .net
それなりっていっても10年やってる人でも年収300万ギリギリっていう人いっぱいいるから
この業界賃金低いんだよ

100: 仕様書無しさん 2015/04/09(木) 11:24:59.90 .net
そうなんだろうな。
そう考えると俺は請負だけど恵まれている方なんだな。

105: 1 2015/04/09(木) 17:03:06.94 .net
1です。
現在Linuxをいじり倒してます。
いつになったらプログラミングに入るのか
正直今は退屈です。。



http://nozomi.2ch.sc/test/read.cgi/prog/1426820941/
Related Posts Plugin for WordPress, Blogger...