Perlで転職したいという方が周囲に4~5名いるので、率直に必要だと思うことを書く

Perlで転職したいという方が周囲に4~5名いるので、率直に必要だと思うことを書く
perl
43
Perlゼミ @perlzemi
Perlで転職したいという方が 周囲に4~5名いらっしゃるので 率直に、必要だと僕が思っていることを書いておきます。
Perlゼミ @perlzemi
率直にいいますが、まぁお気を悪くなさらずに😀 感覚的には、Perlの現場というのは、古くて保守性のソースコードが多いです。 求人する側の立場から見た時に「このPerlのソースコードを、自分で調べて、機能の追加・変更・バグの修正ができるかな」というのを考えると思います。
Perlゼミ @perlzemi
中途採用の場合は、必ずその人の「スキル」と「実務経験」が見られます。 ですので、「スキル」と「実務経験」が外側から見た時にわかるようにすることが大切だと思います。 Perlの場合は、少なくとも「多次元データ構造を扱えること」と「モジュールを使えること」です。
Perlゼミ @perlzemi
現場はそのーぶっちゃけ、CSVなどのカンマ区切りデータか、ログファイルか、データベースです ですので、リファレンスと「ハッシュの配列」を自由に使えるレベルまで持っていってください [ {foo => "abc", bar => 2}, {foo => "def", bar => 5}, ] 入力から自由に作れて、自由に出力できるか
Perlゼミ @perlzemi
現場で使うデータ転送で一番多いのは、FTPかHTTPです。 Net::FTPは、比較的簡単に、データ転送できるので、モジュールの使う例として、よいかなと思います。 tutorial.perlzemi.com/blog/200911151…
Perlゼミ @perlzemi
もう一つは、まぁ意味ないんじゃないと思うかもしれませんが、 ソフトウェアの基礎知識として、基本情報技術者の資格を取りましょう。 求人する側の一番の不安は面接で「この人、できるようなこと言っているけれど、採用してみたら実際どうなん?」というのだと思います。
Perlゼミ @perlzemi
基本情報技術者の試験は もし、何も知らない状態からとるとすると 少なくとも、毎日30分の勉強が、6か月間必要です。 基本情報技術者の資格は 前向きに技術に取り組み 継続して学び 最低限の基礎知識があり ペーパーテストに合格できているということを 外側から見た時に表現できます。
Perlゼミ @perlzemi
最も大切なことは 前向きにスキルアップに取り組み 実際にアウトプットを通して、スキルが見える ということだと思います。 言い訳をせずにどんな日も 「毎日30分学ぶ時間を確保できていますか」 「外側から見た時にスキルがわかるアウトプットはありますか」
Perlゼミ @perlzemi
後は、今の仕事を続けて、収入を確保しながら、 Perlの求人を探します。 これは、そのー、普通の方法で探しますよ。 ごく一般的な方法で。 自分で探します。これは大事。自分で探します。 ここは、大切なので、何度もいいますが、自分で探します。
Perlゼミ @perlzemi
面接で大切なことは 自己紹介を終えた後は その会社が 顧客に提供しているサービス に興味を持つことです 会社は、顧客にサービスを提供して、満足を得てもらって、利益を得ています そのための開発者として求人しています 技術者として貢献したいという前向きな気持ちは評価されると思います
Perlゼミ @perlzemi
以上になります。 まとめ 自分のスキルアップから初めて、アウトプットして、外からわかるようにする。 会社が提供しているサービスに対して、自分はどんな風に貢献できるか、伝える。

コメント

倉瀬美都 @clausemitz 2019年5月18日
ごめん。今どき、Perlの求人なんてあるんですか?
ゴロニャーゴ @nukopoint 2019年5月18日
レガシープロジェクトの保守とかならあると思う。あとmixiやはてなはPerlじゃなかったっけ、と思ったけどmixiやはてな自体がレガシーか。
ゴロニャーゴ @nukopoint 2019年5月18日
ただ文脈が見えないので、基本情報を取れるか取れないかレベルの人がPerlに手を出す意味はわからない。何らかの理由でPerl以外やったことがなくて、どうしてもPerlで仕事がしたい…?
Yuka|Wicca @QQYukaQQ 2019年5月18日
clausemitz BASICの需要だってあるくらいだから、似たような状況に追い込まれた職場ならあるかも… そして、普通に需要が無い事を、「自分で探せ」とオブラートに包んでいるのかと(私は)認識しています。
倉瀬美都 @clausemitz 2019年5月18日
QQYukaQQ まぁ、Visual Basic しかできないプログラマーもいるから、そういう人もいるんだろうけど、ちょっと私には理解不能ですね。需要のない所をいくら探しても無駄だと思うので。これはプログラマーの業界だけに限った話じゃなく、どこの業界でも無いものねだりで転職先がないって愚痴ってる人はいますけども。
飛鷹隼@2日目(土)南2オ-02b @junhiyoh 2019年5月18日
Perlで開発する、ではなく既存のPerlで書かれたコード読んでそれをrubyとかPHPに置きかえる……なら結構仕事はありそうだ
鹿 @a_hind 2019年5月18日
新規じゃなくて既存の保守要員だろうねー。それでいつまでやってけんのかはわからんけど。
Hacchi @2mocccck 2019年5月18日
クソリプ以外の何ものでないんだけど、Perlにこだわる理由が思いつかないな。ひとつの言語に慣れ親しんだんなら他の言語も案外あっさり習得できるし、Ruby(on Rails)、Pythonあたりを勉強して簡単なアプリでも作っておいたほうが引き合いありそうだけど。
Yuka|Wicca @QQYukaQQ 2019年5月18日
2mocccck 基礎と言う意味でのPerlはとても良いと思うのですが、現状で使用できる言語がPerlのみというのは、web業界では学習意欲的に少し厳しいのではないかと…。 本来は文字列制御のスクリプトなので、web系に拘らず、ニッチな需要を満たす技術屋さんとして活躍の目はあるかもしれないのですが、それならいっそのこと新規事業として確立するか、webから離れた業種の仕事の補助スキルとした方が、楽なように思うのですよね。
シロネコ @straypas 2019年5月19日
PHPとかRuby覚えた方がはるかに簡単に転職できるでしょ
たるたる @heporap 2019年5月19日
2mocccck Perlで作られたCMSではMovable Typeが有名だと思います。デザイニングではPerlは使わないので、プラグイン開発者などの募集ということになると思います。
Vostok @vostok7777 2019年5月19日
率直に必要だと思うことを書く。Pythonへの鞍替え。
Shin Matsuda @syncbunny 2019年5月19日
必要なのはperl以外の言語を触ることになっても臆さない心(と裏付けとなる技術力)かなぁ。悪い意味でperlにこだわってるようだとダメだと思う。
saku @sakuuuuuuune 2019年5月19日
今更Perl案件てのは見えてる地雷だし、高い給与につながるとも思えないし生産性もなさそう なんのためにPerlで転職するんだろう
初瀬 神楽 @Kagura_d34272 2019年5月19日
clausemitz きちんとVisual Basicが使えるプログラマーはちょいと教えれば他の言語もできるん。Visual Basicしか使えないのは、プログラマー未満の能力しかないから、辛うじてVisual Basicが触れてるだけなん……
倉瀬美都 @clausemitz 2019年5月19日
2mocccck うーん、それがねえ。「慣れ親しむ」じゃなく「過剰適応」になって自分が最初に習得したプログラミング言語以外を受け付けない職業プログラマーって、けっこう見たんですよ。現役時代に。Visual BasicだけでなくアセンブラやFORTRANの時代から、すでにそういう人たちはいたらしいけど、どこをどう間違ったら、そうなるのかは私には理解できません。
佐吉 @sakichi01 2019年5月19日
まあ、Perlじゃなくてもだいたいそうだけどな。
そらりす@メモリ64GBは最低限文化的 @djed736 2019年5月19日
PerlはWeb業界のCOBOLだと思う。 Perlメインで食っていくのは無理があるかと。
都幾川 沙月 @SatsukiFox 2019年5月19日
clausemitz それは過剰適応というよりバカの一つ覚えと言うのだと思います。
空家の恵比寿様1968 @ebcdic_ascii 2019年5月19日
「Perlで転職」っていつの時代の話かと思った。「残り物には福がある」的なやつ?
Hacchi @2mocccck 2019年5月20日
clausemitz 不思議ですねえ… 複数の言語で同じ書き方するメソッドは結構あるし、JavaとかJavaScriptみたいに増築の繰り返しでややこしくなってる言語はあるけど、PythonやRubyならほぼそういう心配もないし。食わず嫌いは損だと思うんですけどね。
cocoon @cocoonP 2019年5月20日
昔はLinuxやBSDのシステムスクリプトのうちシェルスクリプトでまかなえないようなものがPerlで書かれていた(今でも一部にはある?)のだけど、そういう用途も今はほとんどPythonに置き換えられた気がする。でも、Perlは基礎教養なのでわざわざそれ専門に学ぶようなものじゃないし、専門でやるんならあの九龍城みたいなのを人に聞かれたとき即答できるようなウィザードまでいかないとダメなんじゃないかなあ。
倉瀬美都 @clausemitz 2019年5月20日
2mocccck 食わず嫌いもあるかもしれないけど、なんか過剰適応しすぎた例で知ってるのは、アセンブラはバリバリできるのにBasicが全く理解できないプログラマーが「レジスターが存在しないプログラミング言語が理解できない」という言い訳をした、っての、うちの師匠から聞いたことがありますね。
倉瀬美都 @clausemitz 2019年5月20日
で、この話、嘘じゃないってわかったのは、やはりアセンブラはバリバリできるのにC言語が全く理解できない職業プログラマーを目の前にした時でしたね。正直、なんでこうなるのかがわからないんだけど、過剰適応なのか、新しいものをおぼえる意欲がないのか…。
倉瀬美都 @clausemitz 2019年5月20日
2mocccck 「複数の言語で同じ書き方」で思い出したけど、.NETプログラムだと、C#、VB.NET、C++/CLI の3言語で、どれを選んでも記述可能だけど、VBしか受け付けない人用にVB.NET、C++(あるいはC言語)しか受け付けない人用にC++/CLIが用意されたのかって思ってます。個人的にはC++/CLIを使いたいってのは、ただのマゾヒストにしか見えないし、あんなんでバグてんこ盛りするぐらいなら C# を採用するほうが楽だと思うけど。
Hacchi @2mocccck 2019年5月20日
clausemitz レジスタとか細かいメモリの操作を追えるなら、上級言語がコンパイルされた後の記述を比較してより高速な書き方を見つけるとか有意義に使えまくるのでは… 宝の持ち腐れですね。
ログインして広告を非表示にする
ログインして広告を非表示にする