フロントエンドツールやフレームワークは使用するべきか否か
未経験からエンジニアへと転職を行い、今現在は研修の一環として「0から何かを作る」という事を行っております。
その流れの中で「Java」と「postgreSQL」を使用することになり学習を進めていました。
SQLなら
create table strtest (str1 varchar(10), str2 char(10));
のように、マンドプロンプトからテーブルを作成したりカラムを追加したりといった方法がある、というよりこのような方法しかないと思っていました。
しかし、いざ実際にpostgreSQLをインストールしてみると「pgAdmin4」という便利なツールで簡単にサーバーやテーブルを作ることができたり、javaもフレームワークといった便利なものがあることを知りました。
こんな便利なものがあるなら使うしかない!と思うのですが少々疑問に思う事があります。
-
pgAdmin4はpostgreSQL専用のツールである。今後もしpostgreSQLが何らかの事情で利用できなくなった場合、他のSQLを使いこなす為の対応力が身についておらず仕事にならなくなるのではないか。
-
Javaのフレームワークに頼り切ってしまうと、自分で0から構築しなければならない現場に対応できなくなってしまうのではないか。
あくまで知識が乏しい素人の疑問ですが、この業界に精通している皆さんの意見をぜひ頂きたいなと思い質問させていただきました。
おそらく絶対の正解は無いのかな?と思いますが、あくまで個人的な意見で大丈夫です。
よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/08/14 05:11