バックエンドでの作業がより快適になり、フロントエンドでの役割がよく呼ばれる[終了]


8

私は最近、Web開発におけるさまざまな役割に応募し、アプローチされてきました。浮かび上がってきているのは、バックエンド開発よりもフロントエンド開発に適しているということです。デザイナーとしての私の背景を考えると、これは理にかなっています。

問題は、ExtJSを使用して大きなアプリに取り組んでいる間に、ExtJSでの設計と開発が本当に苛立たしいことに気づいたことです。奇妙なことに、私のコーディングスキルが一部の上級開発者に認められたため、このプロジェクトに取り組んでWeb開発に着手しました。私の履歴書でそれを強調していますが、これが間違いなのかどうか疑問に思います。

また、JavaScriptをWeb開発以外でもかなり使用しています。具体的には、PhotoscriptとInDesignでバッチ操作を作成します。私はJavaScriptの専門知識があると思われがちですが、私はJavaScriptのOOPスタイルに慣れているだけです。多くの手続き型コードを使用するか、jQueryやGoogleマップなどのライブラリを使用します。Nodeはバックエンドですが、NodeとKnockoutで実験的なアプリをいくつか作成しました。私はSEOに集中していたため、特定のWebプロジェクトではJavaScriptとjQueryを避けていましたが、本当に必要な場合にのみJavaScriptを使用していました。

インタビュー中に、JavaScriptとフロントエンド開発について質問されます。しかし、私は本当にPHPとサーバー側の開発について話したかったので、私は私の背景を示していると思います。役割について連絡を受けたとき、または空売りをせずに直接申請したときの対処方法を教えてください。


4
プログラマーへようこそ。あなたの質問はプログラミングに関するものですが、それはプログラミングに関するものではなく、このサイトではトピック外です。職場質問に適した場所かもしれませんが、ローカライズされているため閉まっている可能性があります。モデレーターによる確認のために質問にフラグを付け、Workplaceへの移行に関する考慮事項をリクエストすることを検討してください。

3
@ GlenN7は興味深いことに私はもともとWorkplace.SEのためにこれを書かれたが、私は代わりにここで尋ねたので、それはあまりにも技術的に詳しく説明されたと思っていた

11
@KarlBielefeldt私は、バックエンドとフロントエンドの開発の格差はプログラミングの世界で十分にユニークだと思います。プログラマーのトピックに関する限り、プログラマー以外の人がこの質問にどのように答えられるかわかりません。
yannis 2013

2
@ GlenH7私たちは、私たちの職業に固有の「ビジネス上の懸念」についての質問を許可します。「ビジネス上の懸念」が何を意味するかを定義するには、本当にもっと良い仕事をする必要がありますが、この質問はプログラマーにとっては問題ないと思います。クローズ(投票をクリアするため)と再オープン。
yannis 2013

2
@YannisRizos-明確化と

回答:


16

あなたがお互いに関してあなたの興味とスキルを評価していると考えてください。雇用主は他の応募者と比較してあなたのスキルを評価しています。言い換えれば、バックエンド作業に適していると感じるかもしれませんが、インタビュアーには多くの資格のあるバックエンドワーカーがいて、あなたと同じくらいフロントエンドのスキルを持つ人を見つけるのに苦労しているのかもしれません。

私の最初の仕事はタコベルでした。私はほとんどいつも「バックアップ」のポジションに入れられました。彼はすべての材料を熱して補充します。私は不平を言うまで鳩がそこに穴をあけるのが嫌いで、上司は私にそれを適切に維持する計画スキルを持つ唯一の人だと言った。逆に、彼にはたくさんの人々がいて、私がもっと「楽しい」と思ったスロットを簡単に埋めることができました。それで気分がよくなりました。

私の現在の仕事では、鳩が「接着剤」レイヤーに穴を開けることがよくありました。私のマネージャーは、彼には上層と下層の両方を理解する人があまりいないと指摘しました。私たちがやりたいことが、会社が私たちに最も必要としていることと一致しない場合があります。

それを解決するにはどうすればよいですか?好みを表現してください。それがパフォーマンスレビューなどの目的です。下層を好むとマネージャーに言ったところ、最終的には主にそれらのタスクに引き付けられるようになりましたが、できなかったときは、少なくとも私は接着層のタスクに最も適していると感じているので、気分が良くなりました。 。彼は単に私の興味を無視しているのではなく、私の能力を認識しています。


4

さて、採用する側の視点から見てみましょう。

時々彼らは専門家を探しています、しばしば彼らが不足しているスキルを記入するために。特定のフロントエンドテクノロジーに関する深い知識を備えたスペシャリストであると彼らが考えているために彼らがあなたに話している場合は、仕事をせずに、バックエンド開発に簡単に切り替えることができると期待してください。また、バックエンド開発を本当にやりたい方法について話す場合は、オファーから自分自身について話すかもしれません。それでも、それがあなたがやりたいことではない場合は問題ありません。

彼らがいくつかのバックエンド技術の専門家を探しているなら、あなたはまだあなたがまだではないので、おそらくあなたもそれを得られないでしょう。

ただし、汎用性にも価値があります。おそらく最も簡単に仕事やって得ることができますので、いくつかのフロントエンドでより多くの経験が、バックエンドにもっと関心を持つ多目的なフルスタックの開発者として自分自身を販売することにより、バックエンドのプログラミングを。実際には、企業は通常、10セントで学ぶことを好まないので、バックエンド開発を行う上で、実際にすぐに適用できるスキルがあることを明確にしてください。これは、履歴書ではそれほど広範囲ではありません。このような立場からより多くのバックエンド開発に移行する方が、バックエンド開発に焦点を合わせたいと考え続けると、より簡単になります。

また、純粋なバックエンド開発者としての仕事に就こうとすることもできますが、それをバックアップするための履歴書がないと少し難しくなり、給与が低くなる可能性があります。しかし、バックエンド開発者のように一生懸命自分自身を売り込んで、他のポジションの考慮から自分自身を排除することでブリッジを燃やさない限り、試してもそれほど害はありません(正直であれば起こりそうもありません)。

中小企業は必然的に、大企業よりも多くのジェネラリストを持つ傾向があります。また、アジャイルチームは、特定のアジャイルの値に対して、専門性を低くする傾向があります。


2

@Karl Bielefeldtの横には、面接担当者があなたがあまり興味がない部分に誰かが必要であるという優れた答えがあるかもしれません。

> During the interviews, I'm asked questions about JavaScript and 
> front-end development. But I really wanted to talk about PHP and the 
> server side development

[投機]

  • あなたのインタビュアーは、phpとサーバー側の開発の仕事を十分に理解していることを既に確信しています。彼はあなたが他の分野でどこに限界があるかを知りたいのです。
  • サーバー側の開発はphpではなく、java / c#やその他のものである可能性があります。

[/投機]

しかし、インタビュアーに尋ねることなく、インタビュアーの行動について推測することしかできません。面接状況でより積極的な役割を果たし、関心のあるトピックについて多くの(詳細)質問をすることで、良い経験をしました。

あなたが仕事に応募していることを覚えておいてください。また、彼ら(面接担当者が所属するもの)も請負業者になるために応募しています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.