エンジニアとして家で修行しないってどうなの?仕事のためって思うのどうなの?

日頃から思っていること、そして数日前にマストドンで書いたことの清書をここで書こうと思う。
はてなブックマークでもエンジニアの勉強に関するエントリーがあったのでかぶってしまった。
そのエントリーとは直接は関係ない。

6月くらいになると、新入社員もそれぞれ配属されOJTが開始される頃だと思う。
新人や、雇用者のエンジニアの人たち向けに伝えたい。… 続きを読む “エンジニアとして家で修行しないってどうなの?仕事のためって思うのどうなの?”

【初心者向け】Pythonでファイル一覧を取得で関数の再帰呼び出し

はるか昔、このブログを解説した頃は、体系立ててノウハウをアクセスしやすいように書いていくようにしようとしていたけれども、
ユーザーは検索エンジンに頼ってくるだろうから、もう単発でノウハウを書き込むほうが1番良いのかもしれない

というわけでファイル一覧の取得方法。

基本的なことだけれども、一覧取得関数やディレクトリ判定関数などすぐに忘れてしまうので備忘録として…

 … 続きを読む “【初心者向け】Pythonでファイル一覧を取得で関数の再帰呼び出し”

Pythonでexif(Jpegの撮影日など)を取得する

 

Jpegには写真の撮影日やカメラの機種名など保存されている。
これはexifという仕組みで、スマホのアルバムなどにはなくてはならない仕組み。

うちの写真類はHDDにどんどんコピーしていって、同じディレクトリに数万ファイルある状態になってしまって
完全にものを探せる状態じゃない。… 続きを読む “Pythonでexif(Jpegの撮影日など)を取得する”

プログラミング初心者が継続して学習するための適切な目標とは?

プログラミングは最近社会的に要求されているスキルの一つになってきていると思う。
NHK教育でもプログラミングの番組をやっているくらいだ。
ちなみにこの番組はすごくて、厚切りジェイソンが人力クイックソートみたいなのやったりして見ているだけで結構面白い。

インターネットも発達し、情報が手に入りやすくなり、パソコンも安くなったので始めやすい環境になっていると思う。

プログラミングを意欲的に学習できるものとして個人的な目標設定が必要だが、やはり何かを作りたいという思いが重要なモチベーションになる。… 続きを読む “プログラミング初心者が継続して学習するための適切な目標とは?”

クロージャってのはなんなんだ。とりあえず入門

ここ最近、デコレータとかクロージャなどの話題が続いていたが
そもそもクロージャとは何なのだ。

wikipediaでクロージャを調べてもチンプンカンプンだろう。
これはある程度クロージャをしてている人が読んで、なるほどって思える文章だ。
本当に必要な人には届かない。… 続きを読む “クロージャってのはなんなんだ。とりあえず入門”