情報系の学生だけどプログラミングをもっとやりたいときはどうすればいい?

1 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 17:22:45.689 ID:82CrMmnmp.net
大学の講義でC++やってるんだけどポインタ構造体までは大学でやったのでせっかくならもう少し学びたい
アルバイトを探してみたが地方なので無かったんだけど他に何かないかな?

221 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 18:21:57.136 ID:IAnkG8Ah0.net

逆にCでOS一から一人で作るとか一年できるの?俺は絶対無理な自信あるぞ

33 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 17:32:12.976 ID:82CrMmnmp.net

>>19
限界まで挑戦かぁ
手厳しい

10 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 17:24:59.110 ID:J+iahZncM.net

本当にプログラムやりたいと思っているなら既に独学でやってるはずだよ

264 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 18:32:07.645 ID:IAnkG8Ah0.net

>>249
それは自分の知りたい内容によるでしょ
コード読んでなんだこの汚いコードはって思ってここはこう書き直すといいぞって修正コード書いてくれたり
これ動かないんだけど原因教えてとか出しとけば動くコードに書き直してくれたりするだろ
そんな親切な人が沢山いればの話だけどな!
正直VIPスレには一定数めちゃくちゃ書けそうな人いるだろうしそこそこ書けるなら沢山いるだろうから公開して晒せばある程度は見てもらえるとは思ってるが

99 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 17:50:12.962 ID:82CrMmnmp.net

>>75
GUIってそんなに必須なものなのか…

6 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 17:24:27.797 ID:NmgW0Axw0.net

情報工は工学部のオアシスって聞いたんだけどマジ?

81 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 17:44:43.702 ID:Sq0YdkO90.net

ブロック崩し→横スクロールアクション
って段階上げて遊びながら学習してたわ

335 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 18:53:34.697 ID:V/Y/CPM20.net

macでmacのアプリ作るならswiftでいいじゃん

348 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 18:56:47.746 ID:vwSjbLMT0.net

データベースも楽しいぞ〜

112 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 17:52:41.542 ID:82CrMmnmp.net

>>87
じゃあポインタと構造体の根本的な違いを説明してみてよ

220 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 18:21:39.209 ID:gYeVxol1r.net

>>217
実行時はメモリに読み込むでしょ

137 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 17:59:43.400 ID:82CrMmnmp.net

>>107
全くの未経験から入ったからなー
大学行くまでパソコン触ってこなかったし

291 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 18:38:19.978 ID:+6+7bJdWd.net

あああの本か
確かに頑張れば30日でできる
自分で作ったosが動くと感動するぞ

15 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 17:26:16.424 ID:9EyK2Ckn0.net

作りたいソフトを自分で作るのが一番力になる。自らの欲望のために学ぶ力

411 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 19:08:15.280 ID:HnSDLSla0.net

>>409
ほんとこれ

427 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 19:10:50.753 ID:82CrMmnmp.net

>>342
とおまわりじゃない?
それ必要ある?

273 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 18:33:41.944 ID:y8ty87te0.net

>>265
そんな儲からない人件費だけかかることはやめてさっさとマネジメントサービス使ってくれマジで

414 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 19:08:56.509 ID:h13Sj4HW0.net

>>379
家はMacなんだとさ

36 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 17:33:27.247 ID:82CrMmnmp.net

>>24
はじめの頃だけ物理実験など少しやったけど
うん

302 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 18:41:27.268 ID:tTF+qia+0.net

macOSならiTermでも突っ込んで
zsh, tmux, vimあたりでいいんじゃね

183 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 18:12:18.949 ID:h13Sj4HW0.net

こういうのって大体優秀な奴は情報とは別専攻の学科にいるんだよな

256 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 18:29:55.903 ID:h13Sj4HW0.net

>>243
一兵卒に仕事取られるとかどんだけヤバイんだよ?You

153 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 18:03:40.729 ID:IAnkG8Ah0.net

>>141
C言語でprintとか使わなかった?Hello Worldとか
それで生成されたコンソール使ったプログラムがCUI
コンソールのCで書いたけど一般的にはキャラクタベースユーザーインターフェイスらしいな

200 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 18:18:13.814 ID:82CrMmnmp.net

>>164
そのやり方がわかんない
そんなのforとかprintfとか使ってできるの?

350 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 18:56:53.794 ID:9EyK2Ckn0.net

>>343
みんな好き勝手に言うからな
よかれと思ってか

251 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 18:28:48.885 ID:gYeVxol1r.net

>>247
むしろいきなりIDEとか使うと理解しにくくならんか

375 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 19:01:51.372 ID:VTiqNbbs0.net

学生なのか中年なのかは知らないけど
VIPのプログラミングスレは昔から「うわ、こいつこんなことも知らねーのw」「お前それはIT系としてやばいぞw」みたいな書き込みでマウント取る奴が多い
しかも信じられないのは、それを初心者相手にもすること

155 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 18:04:15.999 ID:82CrMmnmp.net

>>120
C言語でマウス操作とかそんなことできるのか
今の知識じゃ足りないから勉強しろと

367 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 18:59:42.500 ID:oo0QpjaL0.net

macでcとか一番楽に環境を整えることができるだろう
何故ググれない?
困ったらググるのはプログラミング関係だったら基本中の基本だろう

386 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 19:03:59.281 ID:628tnT9B0.net

情報系の学部って座学の6割は数学って聞いたことあるけどそうなの?

345 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 18:55:59.917 ID:Mr7Nak0e0.net

スクリプト言語を一回は経験した方がいい

108 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 17:51:39.987 ID:CDISzX78d.net

研究室入れば

105 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 17:51:14.561 ID:E3RWM1RId.net

言語なんて覚えなくていいよ
設計側に回れ

150 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 18:03:14.049 ID:q/QmEDxv0.net

Win32 APIで一通り基本的なGUIやってみてまだ暇なら
自前でC++でクラスでラップしてみるとか

13 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 17:25:49.621 ID:UKHBOvBJ0.net

1人でもなんか作り始められない奴には向いてないからやめておけ

106 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 17:51:21.296 ID:82CrMmnmp.net

>>79
企業はアルバイトに経験ありのなんでもできるスーパーマンを求めてるの?

152 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 18:03:16.438 ID:h13Sj4HW0.net

>>145
なんでそれでかっこよく言ったみたいに認識するなか理解に苦しむ

320 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 18:47:41.504 ID:82CrMmnmp.net

>>267
ほぉーそういうのがいいかも
それでだんだんレベルアップしていく的な
その問題を解くのに必要な関数とか知識も事前に載ってるととてもありがたいけど

118 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 17:53:34.234 ID:vtzL68p60.net

君たちは初心者を見つけると本当に威勢がよくなるよな

376 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 19:01:59.552 ID:9EyK2Ckn0.net

>>363
ロジックとかのほうが好きなのかしら。iPhoneアプリは本筋以外の面倒多いからね

314 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 18:45:55.528 ID:IAnkG8Ah0.net

>>296
そうそうそういうの
それもC言語の標準ライブラリだけども
C言語インスコした時に入ってくるライブラリ以外にネットから誰かが作ったライブラリをダウンロードして使うってだけ
わざわざ自分から一から全部作ってると大変だから目的に合わせて誰かが作ったライブラリ探して使うって感じ

ぶっちゃけ言語に執着がないなら作りたいものに合わせてそういうライブラリが公開されてる言語選ぶほうが楽ではあると思うが

248 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 18:28:21.960 ID:IAnkG8Ah0.net

>>228
今の技術では無理でも後々できるかもとかそういうのはあるかもしれんがそういうレベルの物を作るってことじゃないだろ
自分のPC操作するぐらいなら幾らでも作れるだろ
他のwebサービスから情報引っ張ったりもスクレイピングとかなら簡単にできるだろうし
APIとか公開ライブラリがあればそれを使って便利ソフト作ろうとかなんでもあるぞ

306 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 18:43:22.402 ID:DCsS7UScd.net

開発環境構築してるとそっちがメインになっちゃうからgccとvscode入れるぐらいにしとけ

303 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 18:42:16.865 ID:onaGwpNbd.net

vscodeとgccが大学に近いんじゃないかな
てか大学でどんな感じでコンパイルしてたん?

185 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 18:13:20.091 ID:RDaqx0i8r.net

アセンブラからCが作られて
Pythonとかjavaとか殆どの言語はCから作られてる

194 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 18:15:05.548 ID:gYeVxol1r.net

>>188
マジかよお前

399 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 19:06:31.997 ID:h13Sj4HW0.net

>>364
最近VSCodeにscpプラグインみたいなのがあってキャッシュ経由でサーバーのファイルを直接編集するような感覚で使えるのもあるけど
多分これは使ってないだろね

179 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 18:11:27.805 ID:l65LbwXFa.net

ソリティアでもいいよ

384 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 19:03:34.942 ID:IAnkG8Ah0.net

正直ここで語られてる事ってほとんど学校では教えてくれない事じゃないの?
Jsやるところならnode.jsやJQueryは教えるかもしれんが
俺はプログラミング学校通ったことないから人伝でプログラミング学校何やったかぐらいしか知らんが

>>369
誰かがそういう部分を作って公開してたらの話だけどな
でもまぁよっぽどニッチな内容とかビンポイントとかじゃなければ調べたら出てくることはあるんじゃないかな

30 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 17:31:31.911 ID:l65LbwXFa.net

>>29
横スクロールアクションゲー作ってみろよ
コピペ抜きで

絶対できねーからw

333 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 18:53:20.458 ID:Mr7Nak0e0.net

QtとかでGUI組む気?
今ならElectronとかあるしもっと敷居下がってるよ

265 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 18:32:09.823 ID:tTF+qia+0.net

>>257
ついでにLBでBIG-IPあたり触りながら
Linuxサーバ立てて、NW機器はCiscoのやつ入れようぜ

181 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 18:12:12.259 ID:dy6pL7cgM.net

>>162
これは簡単な問題例なので
レベルが上がれば難しくなる
>>130が言うようにAtcoder登録して自分に合うか合わないかやってみるといい
こんな掲示板で時間潰す方がもったいない

240 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 18:25:51.403 ID:82CrMmnmp.net

>>188
全然なに言ってるかわかんなかった

135 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 17:59:12.119 ID:h13Sj4HW0.net

>>66
お前はまず基本情報の勉強くらいからやった方がいいと思うよ

18 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 17:27:29.607 ID:tWNdQic50.net

>>16
いやできるじゃなくてやれよ
どうせコンパイル通らねーから

119 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 17:53:47.784 ID:82CrMmnmp.net

>>90
学生にも手厳しい
未経験から入った人が多そうなのにね

280 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 18:35:46.053 ID:h13Sj4HW0.net

>>263
もう高校生じゃないんだから習うを連呼するのやめような
大学生ってのは自分で情報を集められるようにならなきゃいけないもんだぜ

262 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 18:31:51.572 ID:l65LbwXFa.net

やっぱり人によって興味の仕方違うのな

ワイはCを極めるところから始めたけど
お前らはなんか違うし

263 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 18:32:01.641 ID:82CrMmnmp.net

>>204
そんなとこ詳しく習ったりはしなかった
とりあえずやってみよう的な

312 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 18:44:50.101 ID:l65LbwXFa.net

>>310
だね
アプリ作ってるうちに、興味も金儲けに変わってくからな

392 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 19:04:56.989 ID:vtzL68p60.net

>>386
数学っぽいものを使ってるだけで本気で形式的定義を追い求めているわけではない

277 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 18:34:56.939 ID:HnSDLSla0.net

>>261
りかいできてないっぽいんだg

101 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 17:50:35.194 ID:bNlFcbpu0.net

>>88
あああ・・・
じゃあ、実践するのが最初の一歩。
Cの開発環境のCD付いてて、環境構築から簡単なコードまで載った本があるから、そういうの一冊買って来ると良い。

25 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 17:29:16.920 ID:l65LbwXFa.net

情報の授業の糞さがよく分かるな
この時期でまだ言語やってるとかw

79 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 17:44:34.992 ID:l65LbwXFa.net

>>70
企業側にたってみろよ

金払って、従業員の時間奪って教えて、得るものなく居なくなるんだぜ

誰が雇うんだよ
バカなの?死ぬの?

344 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 18:55:39.184 ID:82CrMmnmp.net

>>300
そこぐらいは自分で頑張る

434 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 19:12:07.268 ID:vwSjbLMT0.net

>>429
これだよな
浮かばないから難しいんだが

50 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 17:36:13.091 ID:82CrMmnmp.net

>>32
なんの勉強したらいいのかな?

139 :以下、?ちゃんねるからVIPがお送りします:2019/01/02(水) 17:59:57.830 ID:IAnkG8Ah0.net

とりあえず次スレ建てるならgithubに成果物上げてそれをスレに張ってみたら?
そうした方がどれぐらい理解してるかとか具体的なアドバイス貰えるぞ多分

参考になったらSNSでシェアお願いします!

レスを投稿する(名前省略可)

この記事を読んだ方へのおすすめ

Translate:

Translate »
ページTOPへ↑