今日は私の愚痴です。
私はまだまだ勉強不足、もっと頑張らねばならないと感じました。
主にweb系の知識、技術がない…
社内転職して2ヶ月、最近は退職された方の書いたプログラムを仕様書に起こしたり、修正や変更の対応をして過ごしています。
ある程度ペースも出来てきたので、他の知識や技術も少しずつ学ぼうと思ったのが絶望の始まりでした…
職場で取扱っている技術
私が知った職場で扱っているプログラムに関連した技術を一覧にしてみます。
私的には、「こんなに使っているのね…」って感じです。
エンジニアって大変ですね!!
- プログラム
- VB
- VB(WindowsForm)
- VB(ASP.NET)
- VB(ASP.NET MVC)
- JAVA
- Javacript
- COBOL
- VB
- サーバー
- MicrosoftSQLServer(オンプレミス:自社サーバー)
- グループウェアのサーバー
- PostgreSQL(AWS)
- グループウェア
今後は、C#やOracleDBを採用するかも?って感じみたいです。
私が出来る事
そんな中、私が出来る事を書いてみました。
棚卸しかねて、詳細は濁しますが一通り書いてみます。
- 機械加工
- 旋盤、マシニングセンタ、ワイヤーカット等
- 新規加工技術導入経験あり
- 機械修理
- 部品交換やパラメータ設定等
- 電気工事
- 第二種電気工事士
- 電源配線やコンセントの配線等できる
- 生産管理経験あり
- 設計関連
- 電気回路
- PLC
- CAD(2D,3D)
- 動画編集(業務マニュアル作成程度)
- プログラム
- 言語(デスクトップ、エクセル、GoogleColabratoryで動作が多い)
- 機械加工プログラム(マクロ含む)
- VB(WindowsForm)
- VBA(今はほぼ保守だけ)
- python
- SQL
- グループウェアのスクリプト言語
- 実績
- 機械加工用のプログラムを作成するソフト
- 図面や3Dモデルを楽にするツール
- 計算ツール
- 生産管理補助ツール
- 計測結果を描画し分析するツール
- 言語(デスクトップ、エクセル、GoogleColabratoryで動作が多い)
職務経歴書みたいになってしまいましたね。
10数年務めているので出来る事はそこそこ多いと思っています。
ですが、システムエンジニアって名乗るのには正直力不足だと思いました。
プログラマとしての自分
私はプログラムをちょこちょこ書いていますが、ツール類が多いです。
理由は、自分やチームメンバーの「めんどくさい」を改善したかったからです。
その為、デスクトップアプリやスクリプトばかり作っています。
尚、SQLはシステム部署の方に交渉して、権限を与えてもらいました
理想とのギャップ
将来困る前に、もっと技術を身に付けねばと思っています。
- ASPやMVC等、web系の知識が足りない
- ファイルの置き場の構成が、VBと違うので混乱する
- webサーバーの取り扱いがわからない
- 社内HPでIIS使っているけど、自信ない
- HTMLやCSS、Javascriptに触れておく
- 周りにプログラマ等ITエンジニアがいない
- GITを使わなくても問題なかった
- 最新の知識や話題についてわからない
- インフラ等の知識も必要
- 正直、IPアドレスの大事さとか最近知りました
本当に足りない事が多いな…
まとめ:今後の対策
今後システムエンジニアと胸を張って言えるためにも、勉強をしていきたいと思います。
そう考えると、ブログ始めていてよかったかもしれませんね。
今の所思いつくのはこれぐらいです。
- webページやwebアプリを自分で作って公開してみる
- 今のレンタルサーバーで何かできないかな?
- 勉強会等調べてみる
- 恥ずかしいので、まずはオンライン等あれば
- 通勤中に、youtube等でIT知識を仕入れる
- youtubeなのは、電車通勤でない為(ラジオ代わりにできる物)
あまり考えてもしょうがないので、とにかく手を動かしてみようと思います。
何かおすすめあったら教えて下さいね!!
コメント