1 野に咲く名無し@転載禁止 (f58a5) 2023/10/13 16:50:36 ID:5WlfFMqC
どこから勉強すべきか迷ってます🥺
どなたか相談乗ってください🥺
現状の実力
卒論で軽く使用した程度
今の自分がどのくらいの実力なのか、どう示せばいいのか尺度がわからない
目的
今後、修論で使うかもしれない
就活時に「最低限プログラミングもできます」と提示していきたい
具体的にSEなどになりたいのかは不明
目標
曖昧な表現だけど「最低限プログラミングできます」と言えるスコアを手に入れたい
調べてみた限り、緑色あれば嬉しそう?最低限だと茶色?
※追記 2023/10/13 20:51:41.596 !stop
2 野に咲く名無し@転載禁止 2023/10/13 16:51:57 ID:A1dAw71s
ワイはAOJで勉強したよぉ🥺
3 野に咲く名無し@転載禁止 (主) 2023/10/13 16:56:17 ID:5WlfFMqC
今の自分は断片的にプログラミングの知識がある状態で
そうではなく一回体系的に勉強したいと思っています
そのためにはまず書籍で勉強すべきなのかなーと思ってます🥺
今考えているのは、書籍で体系的に勉強したあと競プロのお勉強って想定です🥺
4 野に咲く名無し@転載禁止 (主) 2023/10/13 16:57:17 ID:5WlfFMqC
https://qiita.com/_ken_/items/c32d4b2e680058abd77a
このサイト読んでたんですが、
深さ優先探索(DFS)
幅優先探索(BFS)
基本的な動的計画法(DP)
二分探索
累積和
このあたりまでは理論的な話は知ってるって感じです🥺
6 野に咲く名無し@転載禁止 2023/10/13 17:01:23 ID:5WlfKxzK
おっPython!!
8 野に咲く名無し@転載禁止 2023/10/13 17:09:19 ID:ielfUqqC
AWSか京大が無料で教材提供してなかったっけ
9 野に咲く名無し@転載禁止 2023/10/13 17:10:12 ID:04avKTqC
学校で使うならpandasとか使えるといいかも?
csv的なデータをデータベースっぽく扱えたりする
平均取ったり条件に合う行だけ抜き出したりそのグラフ作ったり
10 野に咲く名無し@転載禁止 2023/10/13 17:13:35 ID:arQTCoXB
院に入るための浪人なんかあるのか😳
11 野に咲く名無し@転載禁止 (主) 2023/10/13 17:15:05 ID:5WlfFMqC
>>9
pandasは将来的には必要かもなんですが、そこまで手を広げると大変そうなので
今は競プロの「最低限プログラミングできます証明」となるスコアを手に入れたいと思ってます🥺
13 野に咲く名無し@転載禁止 2023/10/13 17:16:41 ID:04avKTqC
探索とか累積和とかなら機械学習系?🤔
なんかの言語できるなら院行ける頭あるならすぐなんでもできるでしょ🥺
14 野に咲く名無し@転載禁止 2023/10/13 17:19:03 ID:04avKTqC
ただ触るだけならそんな難しくないから先に触ってみてもいいと思う
https://qiita.com/Mayumi_Pythonista/items/c29197abd4af408a8d17
16 野に咲く名無し@転載禁止 (主) 2023/10/13 17:20:52 ID:5WlfFMqC
>>12
めっちゃ大雑把だけど、情報科学系ですね🥺
過去にプログラミングの授業を2科目とって、卒論でちょっと使っただけなのでほぼ0知識です😭
なんの言語も使えません😭
17 野に咲く名無し@転載禁止 2023/10/13 17:22:01 ID:5WlfIb1s
競プロができるって言うのと一般的なプログラミングが出来るは違う気がする
何をしたいかにもよるけど
18 野に咲く名無し@転載禁止 (主) 2023/10/13 17:23:00 ID:5WlfFMqC
>>17
そうなんですよね😭
なので一旦「最低限プログラミングができる証明」くらいのスコアが欲しいなと🥺
19 野に咲く名無し@転載禁止 2023/10/13 17:26:34 ID:M7hBT7jl
今仕事でPython勉強中だよ🥺
20 野に咲く名無し@転載禁止 (主) 2023/10/13 17:28:27 ID:5WlfFMqC
例えば修論でPandas使いたい!ってなった時に、「Python…🙄??」って状態だと無理じゃないですか🥺
「Pandasは必要になったから勉強するけど、土台のPythonは一通り動かせてプログラミングの土台あります」って状況にしたいんですよね🥺
就活の時も「プログラミングは専門分野とはちょっとズレるけど最低限これくらいのスコアは取りました🥺」って言えると良いなーと🥺
21 野に咲く名無し@転載禁止 (主) 2023/10/13 17:29:42 ID:5WlfFMqC
実用的なプログラミングの実力はもう職歴でしか表せないと思うので
一旦、競プロを通して「最低限の実力の証明」「Pythonで何かする必要になった時に無知識ではない」って状態を目指したいなと🥺
22 野に咲く名無し@転載禁止 2023/10/13 17:30:36 ID:M7hB9ZIT
最低限プログラミングのラインがわからん
ワイは時々コマンドラインツール作ったり公開したりしてるけどそんなんやなさそうやし
23 野に咲く名無し@転載禁止 2023/10/13 17:32:38 ID:M7hB9ZIT
pythonって言うけどさPythonで何するのよ?
AI?AIならAI作りゃええやん実際に
最悪しょぼくてもええんやわ
分析なら分析すりゃええやん
24 野に咲く名無し@転載禁止 2023/10/13 17:33:39 ID:M7hB9ZIT
最低限プログラミングできますならRustでなんか作って公開しとけばええんちゃうか
25 野に咲く名無し@転載禁止 2023/10/13 17:34:01 ID:5WlfIb1s
競プロもいいけど何か作って公開するのが1番受けがいいと思うよ
与えられた課題が解けますより自主性や創造性をアピールしやすいんじゃないかな
競プロやってたけどプログラミングと言うよりかはあれは数学なんだよね
26 野に咲く名無し@転載禁止 2023/10/13 17:35:09 ID:04avKTqC
pandas使うならpandas使えばいいと思うよ
そんな構えるほどじゃないから🥺
vscodeとPythonインストールして適当にvscode上で拡張子ipynb作って即時コード実行で動かして遊んでみればいいよ🥺
27 野に咲く名無し@転載禁止 (主) 2023/10/13 17:35:50 ID:5WlfFMqC
そうなんすよね🥺
最低限のプログラミングって何?っていう🥺
今時間があるので今のうちに勉強したくて…🥺
29 野に咲く名無し@転載禁止 2023/10/13 17:39:21 ID:hAcqFMqC
緑コーダーきたよぉ🤥
30 野に咲く名無し@転載禁止 2023/10/13 17:39:22 ID:MSTNPeFl
働くのがいちばん早いよぉ
31 野に咲く名無し@転載禁止 (主) 2023/10/13 17:39:44 ID:5WlfFMqC
ぶっちゃけ多分pandas使わないですね🥺
修論の内容は今いろんな論文読みつつ教授と話し合ってるんですけど
…使うかも🫨
32 野に咲く名無し@転載禁止 (主) 2023/10/13 17:40:33 ID:5WlfFMqC
>>30
働くのが一番速いと思って、とりあえず来月からプログラミングバイトやります🥺
院に入るまでの間ですが🥺
33 野に咲く名無し@転載禁止 2023/10/13 17:40:35 ID:M7hBT7jl
どんなに勉強しても現場のコード見たら???になるまでがデフォルトだよ🥺
34 野に咲く名無し@転載禁止 2023/10/13 17:40:59 ID:A1dAw71s
教授から学習法享受するってのは🥺
36 野に咲く名無し@転載禁止 2023/10/13 17:41:15 ID:5WlfIb1s
numpyライブラリは使えた方がいい🥺🥺🥺
どんな分野でも絶対使う
行列計算の要
37 野に咲く名無し@転載禁止 2023/10/13 17:41:40 ID:04avKTqC
プログラミングをいろいろ触りたい理解したいなら別言語やるのも無くはないけどPythonを使うならPythonをやり始めるでいいと思う
それ以外は正直無駄な遠回りかと思う
Python悪い言語じゃないし
39 野に咲く名無し@転載禁止 2023/10/13 17:46:28 ID:5WlfhWFl
もう4年も使ってないからほぼ忘れちゃった🥺
41 野に咲く名無し@転載禁止 2023/10/13 17:47:47 ID:hAcqFMqC
>>35
もう数年まともにやってないよぉ🤥
新卒就活で競プロ力が役に立つことは緑程度だとほぼないねぇ🤥
大手SIerなんか文系でも入れるしGoogleとかLINEに行かない限りはプログラミングなんてできなくて良いよぉ🤥
42 野に咲く名無し@転載禁止 2023/10/13 17:48:48 ID:hAcqFMqC
コードがちょっと書けてSEになるオタクよりも大手ITコンサルに入れる陽キャの方が給料高いんだ😢
43 野に咲く名無し@転載禁止 2023/10/13 17:49:24 ID:9l1l2p1s
望む答えではないだろうけどこうかなあ🥺
修論作業:
必要なときに必要なことをググって学んで使えばいい
就活:
理系なら修論の思考プロセスやそれをわかりやすく伝える能力がほぼ全てだからあんまり気にしなくて良い
あとit系じゃなきゃ資格の話しても面接官が理解できない可能性もある
44 野に咲く名無し@転載禁止 2023/10/13 17:51:21 ID:9l1l2p1s
単純に勉強したいなら私欲に直結したツール作るといいかも
えっちな画像をクロールして自動収集するソフトとか🤗
47 野に咲く名無し@転載禁止 2023/10/13 17:58:16 ID:HKNAUqqC
初心者ならプロゲート周回したらええんちゃう
48 野に咲く名無し@転載禁止 2023/10/13 18:04:33 ID:H6zpao1s
就活の時に履歴書に書けるようなPython関連の資格があるか?って質問なのかな🤔
Python関係なくなっちゃうけどメジャーなのは基本情報とか?
49 野に咲く名無し@転載禁止 2023/10/13 18:06:24 ID:hAcqFMqC
プログラミングに謎の夢見てる人多いねぇ🤥
50 野に咲く名無し@転載禁止 2023/10/13 18:09:17 ID:QTryhWIT
Python使うような会社はだいたいデータ分析周りで使ってるから競プロやるよりPandasとか使うデータ分析講座とかやったほうがいいと思う🥺
51 野に咲く名無し@転載禁止 2023/10/13 18:10:31 ID:P21lluMX
基本的な操作に慣れるためなら競プロは向いてると思うよ
pythonの解説とライブラリがどのくらい整ってるか次第だけど
52 野に咲く名無し@転載禁止 2023/10/13 18:30:12 ID:04avKTqC
開発環境整えられてライブラリのインストールの意味わかれば言語半分理解したも同然🥺
53 野に咲く名無し@転載禁止 2023/10/13 18:35:48 ID:Mdq9KTqC
最低限と言いつつ基本構文抑えるだけじゃ足りなさそうな書きっぷり
54 野に咲く名無し@転載禁止 2023/10/13 18:44:10 ID:9l1lhM1s
一瞬水色になったけどすぐ緑に戻ったワイきたよ🥺
55 野に咲く名無し@転載禁止 (主) 2023/10/13 18:47:00 ID:5WlfFMqC
ちょっとだけ戻りました🥺
スレ読んでて思ったのですが、結局のところ目的が曖昧なのが問題かなと思いました🥺
「どういう職に就きたいんですか」とか「どういう修論になる予定なんですか」とか
そこが問題なのかなと🥺
56 野に咲く名無し@転載禁止 (主) 2023/10/13 18:49:08 ID:5WlfFMqC
基本的な操作とかは勉強したいので、京大のやつで競プロ関係なく勉強しようかなと思います🥺
楽しそうなら競プロやるかも、くらいで
あとPandasはちょっと触ってみたいですね🥺
61 野に咲く名無し@転載禁止 (主) 2023/10/13 19:38:22 ID:5WlfFMqC
>>43の内容が全てかなと思いました🥺
必要な時に調べるので十分ですね🥺
卒論の時に「ちゃんとPython使えてたらなあ」というのがあったので、やっぱPythonの勉強自体はしようと思います
Pandasもちょっと触ってみるかも🥺
当時「もっと大きいサイズで検証したかったな🥺」っていうのがあったので
競プロは後回し🥺
62 野に咲く名無し@転載禁止 (主) 2023/10/13 19:40:56 ID:5WlfFMqC
あと、就活に使える〜って話なら、基本情報や応用情報あたりになりそうですよね🥺
うーん、それはちょっと興味ないかもなので今の勉強頑張る方向で行きます🥺
63 野に咲く名無し@転載禁止 (主) 2023/10/13 19:48:19 ID:5WlfFMqC
大雑把に方針決まったので、しばらく時間空けてスレ落とそうと思います🥺
皆さんありがとうございました🙇
67 野に咲く名無し@転載禁止 2023/10/13 20:21:14 ID:gdPycAqC
昔やってたけど黄色なってコンテスト出なくなって気がついたら辞めた