仕事が終わった後にPythonをちょっとずつ勉強して数ヶ月になる。入門書の内容は一通り勉強した。
お前らが「作るものがないとプログラミングは挫折するぞw」とかウエメセで言うから簡単なコードでプログラムをいくつか書いたんだが技術力が上がってる気がしない
なにかちょっとしたプログラムを作りたいけどあまり難しいと挫折するし簡単すぎると勉強にならないからバランスが難しい
初心者でもそれなりにサクっと作れて、なおかつ勉強になって、作っていて楽しくて、それなりに達成感があるプログラムを教えて欲しい
「わがまま言うな」って言うかもしれんがお前らは俺みたいな初心者に上から目線で物を教えるのが大好きだろ?win-winだと思うからぜひ教えてくれ
ー
・電卓(Tkinterで作ったGUI付き。ググりまくって作ったからもう一度作れるかというと微妙。四則演算しかできない。)
・化学のシミュレーションプログラム(詳しいことは言えないが化学物質を製造する装置の発熱のアレコレを計算するプログラム。一見難しそうだけど実際は既存の計算モデルを再現するように四則演算をwhileで繰り返しているだけの100行くらいのチンパンコード。でも仕事にはそこそこ役に立った)
・リストに並んだ数字を小さい順にソートするプログラム( 例:[1,5,3,2]を[1,2,3,5]に並べ替える Python謹製メソッドで実現可能なプログラムだけどあえて自分で長ったらしいコードを書いて自作した。意外と難しくてそこそこ楽しかったけどすぐに終わってしまった)
・原始的な大富豪(yamahudasからランダムに手札を配ってプレイヤーAとBが交互にカードを出して手札が無くなったほうの勝ち。階段やペア機能を作ってるうちに、あ、これ複雑なだけであんまり勉強にはならないし完成しても既存のソフトに勝てないな、と思って飽きて途中でやめた。俺IUPACかもしれん...)
このくらいのごく初歩的なことはできるけど難しいことはなにも出来ない。NumPyとかPandasとかもほとんど使えない。
ー
ちなスペックw地方国立大学卒の工学修士。中堅企業の化学エンジニア3年目。化学物質を作る際の装置や製造工程の設計をやっている。
しかし俺が入社する直前に社内でいろいろあったらしく技術に詳しい先輩が部署に1人もおらず、会社の技術力が終わってる。既存の商品を脳死で作りまくることで成立している会社だ。
この会社でこのまま言われたことだけやっていたらダメだと思っているので転職するなり独学で技術に詳しくなるなりしようと考えていて、ひとまずPythonを勉強している。ただ仕事のためだけの勉強だと考えると続かないだろうからゲームを作るなどして遊び方面に持っていきたい気持ちもある。
将来的にITエンジニアに転向するかどうかは自分の中でも決まってない。化学の知識と修士号がもったいないから転向しないほうがいい気がするけど個人的に現場仕事が超嫌いだし上司の倫理観も終わっていて働くのが少し辛いから転向したいかもしれん。①今の会社で頑張る②同業種に転職③ITエンジニアに転向 の3つの選択肢がある。
趣味でWordPressのブログをやっているからそっち方向にも活かしたいけどPythonはWebとそんなに相性良くないんだろ?しらんけど。
「どうぶつしょうぎ作ってみろ」「Sympy無しで方程式を数値的に解くプログラムを作ってみろ」などの表題通りの回答をお待ちしています。それ以外でも、
「Pythonじゃなくてコレ勉強してみろ」「このライブラリ使えるようになると捗るぞ」「お前ならこういうキャリアもいいと思うぞ」などのあまり関係ない意見でも構わん。教えてくれ。
レッツマンスプ!
△△△<教えてあげないよ!ジャン♪という話
趣味でやんのはいいとおもけど、ITエンジニアに転職はおすすめしないよ。
まずは子供でも作れば?
せっかく化学の専門性があるんだからそれと組み合わせたプログラミングをやるのがいいと思うぞ。 ・化学のシミュレーションプログラム(詳しいことは言えないが化学物質を製造する...