学校でPythonやってるんだが役に立つの? (111レス)
上下前次1-新
1(2): 疑問人 2022/09/14(水)18:02 AAS
一様将来プログラマーになりたいんだが学校でPython教わってるんだけど意味あるのかが分からない
2: 2022/09/14(水)18:40 AAS
たたない
3(1): 2022/09/14(水)19:08 AAS
一様とかミスるやつはプログラマには向かない
4: 2022/09/14(水)22:58 AAS
>>3助言ありがとうございます
5: 2022/09/15(木)01:22 AAS
python(というプログラミング言語)を覚える事にあまり意味は無いが、プログラムとはどういうものかを学習することには意味がある。
pythonでもjavaでもc#でもプログラミングの基本的な考え方は同じなので、まずそれを学ぶことが重要。
プログラミング言語の種類というのは、刃物に色んな種類があって、紙を切るならハサミが使いやすいし、料理するなら包丁で、木を切るならノコギリを使います、というようなもの。
pythonなら数学的な計算やAI処理がやり易いし、web関連はjavaで、windowsの業務アプリはc#、というように目的や環境に従って決まってくるので、必要になった時点でその言語を習得する。
基本的な考え方さえ押さえておけば、言語の違いはすぐに慣れる。
6: 2022/09/15(木)04:58 AAS
Pythonはライブラリが豊富だからすぐに目に見えるモノを作りやすい。それでプログラミングで作る面白みを感じるなら適性があるはず。
逆にいつまで経っても何も作れないとか、つまらないと思うなら…
7: 2022/09/15(木)06:03 AAS
目で見えるもの作りたいならC#の方がいいぞ
Pythonはコンソール見ながらってのに特化してる
8(1): 2022/09/15(木)06:09 AAS
C♯ってUnityっすか?
Unity面白いよね
9: 2022/09/15(木)06:41 AAS
>>8
Unityもそうだし普通のアプリも
10: 2022/09/15(木)10:00 AAS
学校では、C言語と、ビジュアル設計もできる言語のほうがいい。
Cは、実力を中級以上にするには、やはり必須。
でも、基礎基本はやっぱり、つまらない。
そこで、ビジュアル系の開発もできるC#とかの言語を入れておく。
これが、学校がやるべきことだと思うわ。
個人が勝手に学習するなら、今目の前で最も使う言語をやれって感じ。
11: 2022/09/15(木)11:06 AAS
なんの役に立てようか
自分で考えないなら厳しい
12: 2022/09/15(木)11:13 AAS
>>1
大企業のプログラマになりたいんだったらまずそんな職業は存在しない事からはじめようか
国内だとNECや富士通あたりが名前の通った大手企業だろう
そこで働いているのは営業職のみだ
NECを例に挙げるとその下請けのNECソリューションイノベータにはシステムエンジニアが在籍している
営業とともに客先にいって技術的な話をする役割だ
ほかにも基本設計などの技術的な話や投入する人員を決める、スケジュールを決めるなどの役割を果たしている
そこからさらに下請けの別会社(といっても大抵は上場企業だ)から人員を吸い上げてくる
いわゆる外注だ
外注はNECソリューションイノベータのビルに常駐して仕事をする
省14
13(1): 2022/09/15(木)13:27 AAS
[1,2,3]って配列を一発で[3,2,1]に並べ替えられたら素晴らしい事だろ
この贅沢さが分からないならC言語やれ
14: 2022/09/15(木)13:50 AAS
プログラミングさせる前に、コンピュータがどう動いてるのかを理解させないとダメだと思うけどね。
よくC言語でポインタで躓く人っているけど、大抵はメモリ上にデータが展開されてるのをイメージできてない。
実際にデータが並んでるとこに番地振った表を書いてあげてから説明すると理解するけど。
んで、メモリ管理について理解しないままだと、インスタンスと参照だの、ライフタイムだのについても理解しない。ってか必要性を感じない。
最近はGCが標準装備な言語ばかりだから考える必要が殆どないのも拍車をかけてる。
この状態でクラスが、オブジェクト指向が、って勉強しても本質的には分からない。
15: 2022/09/15(木)14:03 AAS
メモリの番地で理解できてない人にこういう人がいる
「他のアプリが使用する番地と被ったりしない?大丈夫?どうやって避けてるの?」みたいに余計に頭使って難しく考えてる
まあ、そういう人は実際に組んだら理解するけど
未知の領域は考えすぎるのも障壁になるんだなぁと
余談でした
16(2): 2022/09/15(木)14:22 AAS
>>13
C言語もソート関数ありますが
17: 2022/09/15(木)18:30 AAS
>>16
は?使用禁止に決まってんだろ
バブルソート
クイックソート
あとなんだっけ
これの自力実装をやれ
18: 2022/09/15(木)21:45 AAS
共用体すら使えないとか欠陥言語じゃね?
あ、ctypes禁止な。
つか、言語について話してるときに標準ライブラリ禁止とかアホかと。
K&Rからやり直せ。
19: 2022/09/15(木)22:50 AAS
そのアホなことを前の世代は課題でやらされてる
Cでソート3種類自力実装
苦しみを受け継げ
20: 2022/09/16(金)21:45 AAS
CでSDL2が最強
21: 2022/09/17(土)00:28 AAS
もう今からならCよりRustで良いんじゃね。GoogleもMicrosoftもCをRustに置き換えて行くって言ってるし。
22: 2022/09/17(土)09:10 AAS
まともなマになりたければC必須
まだネットでタダでC言語関連の知識が手に入る今の状況有難く思ったほうが良いよ
ただでさえ業務で使わなくなってるし扱える人が減ってるからPGにとって必須項目である情報載せてるサイトは減少するだろう
23(1): 2022/09/17(土)13:12 AAS
>>16
え一!
今はCにソート関数あるのか―!
カーニハン&リッチーでC覚えた
年代にとってはびっくり!
24: 2022/09/17(土)14:43 AAS
stdlibのqsort関数は規格の最初からあるよ…
つか、大抵はこれで関数ポインタの使い方の勉強するもんだろ。
25: 2022/09/17(土)14:58 AAS
カニチャーハン?美味そうだな
26: 2022/09/19(月)11:23 AAS
pythonいいぞ
何かしら機械にしてもらいときサクッと作って役立つ
27: 疑問ヒト 2022/09/19(月)16:54 AAS
色々書いて頂きありがとうございますそれを参考に頑張っていきたいと思います
28: 2022/09/19(月)17:24 AAS
ライブラリが豊富だから
29: 2022/09/22(木)10:10 AAS
おまえのチンポと同じ
出番が無い
30(1): 2022/09/23(金)14:38 AAS
Pythonはバージョンの相違に伴うトラブルが多いから実際はあまり役に立たない
既存の開発環境の他のソフトを破壊することにもなる
また、コンパイル言語と違ってソースコードが丸見えだから、セキュリティ的に危険性があり金融系では採用してはいけない言語扱いされている
個人でプログラミングやるにはいいかもしれない程度でとらえるべき
31: 2022/09/23(金)14:45 AAS
実用的なライブラリは有料だからやっぱり使えんわ
32: 2022/09/23(金)14:58 AAS
バージョンが合わなくて動作しないソフトが多い
Pythonをインストールすると、最悪仮想マシンを初期化する羽目になる
33: 2022/09/23(金)15:02 AAS
米国の大きい銀行のシステムやったけど全てPythonだった。
いったい何考えとるんや米国人は!
バカなのかと思った。
バージョン変わったら全て動かなくなるからね、
また仕事にありつける!
34: 2022/09/23(金)15:09 AAS
Ubuntu標準のPythonのバージョンがあって、むやみにPythonをインストールすると動かなくなって詰む
異なるバージョンを併存させる方法とかも内容が古くて間違った方法ばかりなのでカオス
しかも、既存のアプリが古いバージョン対応で、内部ファイルを書き換えろという意味のエラーメッセージに従ったら地雷を踏んでいるようなもの
とりあえず欠陥が多くて規模が大きいところだと使えない言語
35: 2022/09/23(金)16:10 AAS
Pythonは機械学習によるデータ分析か、
または独立した簡潔なシステムか、
使い捨ての処理プログラムに利用する言語ってことね。
36(1): 2022/09/23(金)16:45 AAS
>>23
緑本にもソートは掲載されてたが新しいやつは違うのか?
37: 2022/09/23(金)17:02 AAS
>>36
緑本は知らないが、
オレの持ってる昭和60年の初版50刷では
シェルsortのソースサンプル例が載ってる。
ただ、Cのサンプルとしてなので、
クイックソートに作りなおすのが賢明などと書いてある。
緑本はライブラリにsortがあると書いてあるの?
38: 2022/09/23(金)22:06 AAS
睡眠不足は脳に重大な影響 「あとで取り戻せる」は嘘|NIKKEI STYLE
外部リンク:style.nikkei.com
寝不足はこれだけ頭の働きを悪くする | SLEEP 最高の脳と身体をつくる睡眠の技術 | ダイヤモンド・オンライン
外部リンク:diamond.jp
39: 2022/09/24(土)07:09 AAS
>>30
また変なこと言ってるな。
その論理だとインタープリター言語がすべてセキュリティに問題があることになるって教えたでしょう。
バージョン指定して仮想環境を構築する方法があるんだから、詳しく知らないなら素人みたいないい加減なことばっかり書かないほうが良いよ。
どうせCOBOLが良いって言うんでしょ。それしか知らないみたいだから。
上下前次1-新書関写板覧索設栞歴
あと 72 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.010s