むしろ、兼業じゃないと上達しなくないか?たとえば「○○というデザインを実現したい」ってなったら、それ用のコーディング覚えるだろうし、逆に「このデザインならコーディングしづらい=採用されない可能性がある」ってなったら、控えるだろうし。
Re:2 ローカル環境はどんな感じで構築していますか?
CUIに関してはGitやそれこそをローカル環境を準備する際に「必要」があったから使ったぐらいで、GUIのツールやCUI以外の解決方法があればそっちを選択するかな。※便利であれば技術的な視点だと覚えるというか選択肢は増えたよね。チームかメンバーが周りにいるなら合わす方向で、個人であれば気になる技術に触れてみて、良さげなのがなればそれをローカルの軸としても良いと思うかな。※ローカル環境を設ける目的に効率もだけど、複数人が携わる環境でコードのベストプラクティスや、品質を保つ事も含まれることが多い思うからね。デザイナー、コーダーみたいな役割で言えば、細分化されたのかな。とはいえ、全てをマスターしていくのはそれなりに長い道のりが必要だから、手始めに何か一つ尖ったところを身につけたらどうかな。
Re:4 ありがとうございます。参考までにローカル環境はどんな感じで構築していますか?あと、エンジニアさんですか?デザイナーさんですか?
デザイナー / コーダーと分けることができたのは一昔前のシンプルで静的なサイトまでかなという感じがする。いまはフルスタックじゃないと正直消えていくんじゃないかな。デザインだけしたかったら STUDIO みたいなコーディングを必要としないサービスで静的なものを制作するか。その両極に行ってしまう気がする。
Re:6 そうですよね。最近はさらにマーケティングのスキルが必要だったりと、とてもデザインやディレクションを兼任しながらできるようなものでなくなってきたなと感じています。
Re:5 >どんな感じで構築どう伝えのが良いのか悩みますね。よくある回答だと思いますが、自分はnpmを利用しているので、扱うモジュールをpackage.jsonにまとめて、環境構築に必要なコマンドはbatファイル(普段はwin環境なので)を準備し、出来るだけクリック数を減らすことを心がけている。という感じでしょうか。今の立ち位置は、対外的にはディレクター。スタートはデザイン畑だから、自分的にはエンジニアでは無いと思っているかな。
>色々覚える事多すぎて他の業種に比べたら少ないです。保険の営業マンとか、行政書士のほうが覚えることが多い。デザイン、jsフレームワーク、SPA、テストコード、サーバーサイドレンダリング、ServiceWorker、CI/CDのパイプラインの構築ぐらいはできるようになりましょう。多いと思うのなら社会人としての自覚が足りません。怠けすぎです。
Re:10 行政書士の資格もっていますが、圧倒的に行政書士のほうが楽。そしてチームでやる場合はそれを全員に期待できない。
Re:9 ありがとうございます。デザイン寄りかエンジニア寄りかわかれば、十分参考になります。
Re:10 デザイナーにディレクションをさせる事が多いですが、コーディングやプログラミングやインフラなどのデザイン以外の時間をどう割り振るかは検討の余地がありそうです。>サーバーサイドレンダリング、ServiceWorker、CI/CDのパイプラインの構築この辺なんかは、中途半端にコーディング覚えたデザイナーじゃなくてエンジニアさんに任せたいですしね。
Re:10 W3Qだなあってコメントで安心するわ
「デザイナー = psd/aiできればいい」みたいな人がいるこの業界はかなり特殊だからね。デザイナーっていうのは、デザインの知識が前提で、その上でいろんなツールや人間を使いこなすんだよ。デザイナーの目的は「デザイン(課題解決)」であって、photoshopやillustratorやsketchなどを使うことは断じて目的じゃない。目的達成のためだったら何だってやれよ。
14 件の回答
むしろ、兼業じゃないと上達しなくないか?
たとえば「○○というデザインを実現したい」ってなったら、それ用のコーディング覚えるだろうし、逆に「このデザインならコーディングしづらい=採用されない可能性がある」ってなったら、控えるだろうし。
Re:2
ローカル環境はどんな感じで構築していますか?
CUIに関してはGitやそれこそをローカル環境を準備する際に「必要」があったから使ったぐらいで、GUIのツールやCUI以外の解決方法があればそっちを選択するかな。※便利であれば
技術的な視点だと覚えるというか選択肢は増えたよね。
チームかメンバーが周りにいるなら合わす方向で、個人であれば気になる技術に触れてみて、良さげなのがなればそれをローカルの軸としても良いと思うかな。
※ローカル環境を設ける目的に効率もだけど、複数人が携わる環境でコードのベストプラクティスや、品質を保つ事も含まれることが多い思うからね。
デザイナー、コーダーみたいな役割で言えば、細分化されたのかな。
とはいえ、全てをマスターしていくのはそれなりに長い道のりが必要だから、手始めに何か一つ尖ったところを身につけたらどうかな。
Re:4
ありがとうございます。参考までにローカル環境はどんな感じで構築していますか?
あと、エンジニアさんですか?デザイナーさんですか?
デザイナー / コーダーと分けることができたのは一昔前のシンプルで静的なサイトまでかなという感じがする。いまはフルスタックじゃないと正直消えていくんじゃないかな。デザインだけしたかったら STUDIO みたいなコーディングを必要としないサービスで静的なものを制作するか。その両極に行ってしまう気がする。
Re:6
そうですよね。最近はさらにマーケティングのスキルが必要だったりと、とてもデザインやディレクションを兼任しながらできるようなものでなくなってきたなと感じています。
Re:5
>どんな感じで構築
どう伝えのが良いのか悩みますね。
よくある回答だと思いますが、自分はnpmを利用しているので、扱うモジュールをpackage.jsonにまとめて、環境構築に必要なコマンドはbatファイル(普段はwin環境なので)を準備し、出来るだけクリック数を減らすことを心がけている。という感じでしょうか。
今の立ち位置は、対外的にはディレクター。スタートはデザイン畑だから、自分的にはエンジニアでは無いと思っているかな。
>色々覚える事多すぎて
他の業種に比べたら少ないです。保険の営業マンとか、行政書士のほうが覚えることが多い。
デザイン、jsフレームワーク、SPA、テストコード、サーバーサイドレンダリング、ServiceWorker、CI/CDのパイプラインの構築ぐらいはできるようになりましょう。多いと思うのなら社会人としての自覚が足りません。怠けすぎです。
Re:10
行政書士の資格もっていますが、圧倒的に行政書士のほうが楽。そしてチームでやる場合はそれを全員に期待できない。
Re:9
ありがとうございます。デザイン寄りかエンジニア寄りかわかれば、十分参考になります。
Re:10
デザイナーにディレクションをさせる事が多いですが、コーディングやプログラミングやインフラなどのデザイン以外の時間をどう割り振るかは検討の余地がありそうです。
>サーバーサイドレンダリング、ServiceWorker、CI/CDのパイプラインの構築
この辺なんかは、中途半端にコーディング覚えたデザイナーじゃなくてエンジニアさんに任せたいですしね。
Re:10
W3Qだなあってコメントで安心するわ
「デザイナー = psd/aiできればいい」みたいな人がいるこの業界はかなり特殊だからね。
デザイナーっていうのは、デザインの知識が前提で、その上でいろんなツールや人間を使いこなすんだよ。デザイナーの目的は「デザイン(課題解決)」であって、photoshopやillustratorやsketchなどを使うことは断じて目的じゃない。目的達成のためだったら何だってやれよ。