ワーパパ エトウ

客先常駐を中心にソフトウェアエンジニアやってます(._.) システム開発歴:9年(Ja…

ワーパパ エトウ

客先常駐を中心にソフトウェアエンジニアやってます(._.) システム開発歴:9年(Java:7年、VB:2年) システム運用歴:3年(RHEL、AIX、Solaris) マイブログ https://wa-papaeto.com/

最近の記事

  • 固定された記事

IT業界で仕事ができる人はタイプ速度が遅い

こんにちは!ワーパパエトウです! 皆さんIT業界で働いている人、特にプログラムを組んだりしている人ってタイプ速度が速そうに思ってませんか? 案外、他のオフィスワーカーとタイプ速度は変わりませんというのが私の見解です。 ではその理由について詳しく見ていきましょう。 ■タイプ速度が一番速いのは入社2年目前後12年程ソフトウェアエンジニアをやってますが、私自身含め、タイプ速度が一番早いのは入社2年目前後だと思っております。 なぜかというと、入社して1年程経過すると自分でプロ

    • 【時短テク】パソコン内のドキュメントを整理して作業を効率化する手順4つ

      こんにちは!ワーパパエトウです! パソコンでお仕事をする人であればメールの添付ファイルをダウンロードしたり、Webからダウンロードしてきたり、自分で作成したファイルを保存したりしますよね。 このとき、とりあえずデスクトップに保存するという人も少なくないと思います。それを続けているとアッという間にパソコン内が散らかってしまいます。 散らかってしまうと目的のファイルがどこにあるのか探す手間が増えたり、重要なファイルを失くしてしまったり、非常に危険な状態といえます。 今回は

      • 【IT業界】各開発工程についてのまとめ 何をやるのか?

        こんにちは!ワーパパエトウです! 今回は各開発工程についての記事です。 現場によってやり方は様々かと思われますが、私の経験に基づいて各開発工程についてお伝えいたします。各工程で何をやるのかについて参考になれば幸いです。 それでは各工程についてみていきましょう。 ■要件定義についてシステムを利用するお客様から「もっと〇〇な機能が欲しい」とか「今度、こんなサービスを展開よていなんだけど」のように要望・要求が挙がってきます。 それに対してシステム開発側は「その要求を満たすには

        • リモートワークで発生した問題点 ソフトウェアエンジニアの場合

          こんにちは!ワーパパエトウです! みなさんはリモートワークされてますか? 昨今の新型コロナの影響で、各社リモートワークを導入する流れが加速していってますね。 私が参画している会社でも4月からリモートワークが導入され、なんだかんだで3ヶ月が経とうとしております。 実際にリモートワークを行っていく中で発生した問題点をお伝えしてこれからリモートワークする人たちは役立てていただければと思います。 ■通信環境が整っていないはじめに発生した問題がこれです。ソフトウェアエンジニアをやっ

        • 固定された記事

        IT業界で仕事ができる人はタイプ速度が遅い

          【Java】プライベートなコンストラクタの使いどころ3パターン

          こんにちは!ワーパパエトウです! 今回はプライベートなコンストラクタの使いどころ3パターンをご紹介いたします。あえてコンストラクタをプライベートにするのがどんなときか参考にしていただければと思います。 ■定数クラスpublic class ConstClass { private ConstClass() {} public static final String OIMO = "お芋"; public static final String POTETO = "ポテト"

          【Java】プライベートなコンストラクタの使いどころ3パターン

          【Java】オブジェクト生成3パターン

          こんにちは!ワーパパエトウです! 今回はタイトルにもあります通り、オブジェクト生成について3パターンご紹介したいと思います。 ■テレスコーピングパターンpublic class Sample02 { public static void main(String[] args) { // テレスコーピング Oimo oimo = new Oimo("紅あずま", 100); }}public class Oimo { private final String meigar

          【Java】オブジェクト生成3パターン

          ペアプログラミングを現場に導入する際に気をつけるべきこと

          みなさん、お仕事お疲れ様です! 今日「あーだこーだ」言いあいながら、複数人でプログラムについて検討していて、とても楽しかったので、若干意味合いは異なるかもしれませんがペアプログラミングを現場に導入してみたいと思いました。 そこでペアプログラミングを導入するにあたって気をつけるべきことを考えたので共有がてら本記事に残したいと思います。 ■そもそもペアプログラミングとはペアプログラミングは2人で共同して1つのプログラムを組んでいく手法です。 AさんとBさんがいた場合、Aさんがプ

          ペアプログラミングを現場に導入する際に気をつけるべきこと

          【注意】IT業界とWEB業界は別物です!

          IT業界とWEB業界が同じものだと勘違いされている人が多いです。 これから就職や転職でIT業界やWEB業界を志している人が、どっちの業界に行きたいのか区別が付くようにIT業界とWEB業界の違いについてそれぞれお伝えいたします。 ■ターゲットとしている顧客が異なる例外は当然あるとして、基本的にIT業界とWEB業界とでは下記の通りターゲットが異なるイメージです。 ≪IT業界(BtoB)≫ ・法人向けのサービスが主流。自社内のシステム開発も行う。 ≪WEB業界(BtoC)≫ ・

          【注意】IT業界とWEB業界は別物です!

          プログラミング初心者に送る言葉 2つの「ない」

          仕事でコードレビューをしていると、プログラミングができる人とそうでない人に分かれます。 このプログラミングができない人からは「〇〇さんはどうしてそんなにプログラミングができるんですか?」とか「どうしたらできるようになりますか?」とか「僕、センスがないんですかね?」とか様々なことを聞かされます。 今回はそれは違うんだよっていうことをお伝え出来たらなぁと思っております。 ■そんな甘い話はないということ初心者ができないのは当たり前なんです。 なぜか…? その答えはプログラミング習

          プログラミング初心者に送る言葉 2つの「ない」

          【時短テク】サクラエディタで作業効率UP

          サクラエディタってご存じでしょうか?IT界隈で働いている方なら知っているかと思いますが、このサクラエディタは多機能なメモ帳で、使いこなすと仕事がとっても楽になります。すべての機能については説明できませんが、特に覚えておくと良い機能について今回はご紹介いたします。 サクラエディタのHPはこちら ■こんな選択の仕方ありなのか!?矩形選択マウス等で普通にドラッグ選択すると下記のようになります。 これが普通ですが、もし「リスト」の部分だけ選択できたとしたら凄くないですか?それが

          【時短テク】サクラエディタで作業効率UP

          初心者がIT業界で生き残るたった4つの大切なこと

          たった4つのことを実行するだけで、IT業界での仕事は劇的に楽になると考えております。今回はそんな業界初心者や新規案件に参画したての人向けに参考になる情報をお伝えいたします。 ■事前に基本的な技術知識を押さえておく兎にも角にも基本的な知識がなくては始まりません。フロントエンドとサーバーサイドとそれらの周辺知識は欲しいところ。といっても深い知識は要りません(当然あった方が有利ですが、、、)初めのうちは広く浅くでいいと思っています。フロントエンドであればHTML、CSS、Java

          初心者がIT業界で生き残るたった4つの大切なこと

          IT業界に転職したい業界未経験者が手始めに学習すべきこと(サーバーサイド)

          こんにちは!エトウです^^ 今回ですけども、IT業界に転職したい業界未経験者が手始めに学習すべきことを書いていきます。今回はサーバーサイドの技術について触れていきます。 目次 1.はじめに 2.Javaとは 3.Servletとは 4.JSPとは 5.SQLとは 6.Tomcatとは 7.まとめ ■はじめに サーバーサイドの技術は手始めに「Java、Servlet、JSP、SQL、Tomcat」の学習をすべきだと思います。Servlet、JSPだったりTomcatあたりは

          IT業界に転職したい業界未経験者が手始めに学習すべきこと(サーバーサイド)

          IT業界に転職したい業界未経験者が手始めに学習すべきこと(フロントエンド)

          こんにちは!エトウです^^ 今回ですけども、IT業界に転職したい業界未経験者が手始めに学習すべきことを書いていきます。第1回目はフロントエンドの技術について触れていきます。 目次 1.はじめに 2.HTMLとは 3.CSSとは 4.JavaScriptとは 5.JQueryとは 6.まとめ -----------------------------------------------------------------------------------​ ■はじめに

          IT業界に転職したい業界未経験者が手始めに学習すべきこと(フロントエンド)

          アっという間にキレイになる クリーンコードの極意3パターン

          皆さんソースコードを書く際に読みやすいソースコードを心がけていますか?猪突猛進でソースコードを書いているとあっという間にスパゲッティコードが完成します。今回はそんなスパゲッティコード化を防ぐクリーンコードの極意3パターンをご紹介します^^ ■丁寧にif文で返却値(TRUE/FALSE)を設定することを止める「if ~~だったら true、else だったら false」ザ・日本人って感じですよね。間違ってはいないんですが、実はこのパターンは条件文をリターンすれば良いのです。

          アっという間にキレイになる クリーンコードの極意3パターン

          自己紹介

          初めまして!ワーパパエトウです^^ 私はIT業界歴約12年のソフトウェアエンジニアです。 Javaを用いたシステム開発を中心に、WindowsサーバーやLinuxサーバーなどの運用保守など幅広く経験してきました。 現在はシステム保守開発系の案件に携わり、チームリーダーとしてチーム管理、新案件の要件定義や各種ドキュメントやソースコードのレビューをしております。 そんな私の目線でIT業界での仕事のこと、普段レビューしている設計書やソースコードのあるあるを書いていこうと思ってお

          散らかったソースコードを整理する 誰でもできる改善ポイント3パターン

          仕事でメンバーのソースコードをレビューしていると、しばしば登場してくる散らかったソースコード。特に間違っているわけではないので正常に動作しますが、これらを放置しておくと、後々、保守のタイミングで工数がとられてしまうので、初めの段階できれいにしておくことがベターかと思われます。今回はそんな間違ってはいないけどもっとこうした方が良いよねっていうソースコードを紹介します^^ ■正しく意味のあるコメント残す仕事でソースコードを読んでいると下記のようなコメントによく遭遇します。 ①

          散らかったソースコードを整理する 誰でもできる改善ポイント3パターン