あるある?ないない?



私は昔、少しだけベンチャー企業で働いた事があります。

そこはやる気まんまんのパワーあふれる方ばかりでした。

別にそれはいいのですが、そこのデザイナーさんと合いませんでした。

ベンチャーあるある?



どうして合わないかと言うと、

HTMLやCSSは分からない、提示してくるデザインはイラスト。

他の会社ではデザイナーさんはCSSやHTMLは当たり前。

中にはjavascriptやvue.jsまで分かる方ばかりでした。

なので基本的にデザイン面に関してはその人達が面倒を見てくれるので気にしないで良かったのです。

ですが、そこのベンチャーのデザイナーさんはadobeのフォトショップか何かで作ったファイルを渡してくるだけ。

画像などの素材はさすがに別に用意してくれるのですが、webデザインは全くしません。

いやもしかしたら私が働いてきた企業が稀でデザイナーさんが数十人いたり、中にはイラストレーターの方なども居てかなり分業化されていました。

今でこそCSSは調べればほぼ思い通りに出来るのですが、その頃はCSSについてはあまり明るくありませんでした。

立ちはだかる壁SCSS



しかもそこで使われているのはSCSS。

SCSSとはCSSを進化させた物で慣れれば見やすいのですが、上手く使われていないとファイルを跨って変数が継承されていたりすると訳が分かりません。

そこのSCSSは基本ファイルがあって、テンプレート事にまた分かれていて全然関係ないテンプレートから継承されていたりと多分分かりにくい作りになっていました。

SCSSはクロームやエッジなどのブラウザで見ると、CSSに変換されます。

なので、デベロッパーツールを使えば細かい調整は出来るのですが、大元のSCSSがどこにあるか分からない。

なら上書きすればいいじゃないかと思うのですが、!インポータントがついていたりするので、そんなに楽に上書き出来ないのです。

インポータントを使うのは本当に変えてはならないデザインだけにしてほしいです。

そんな訳で頑張って慣れないSCSSで上書きしたりするのですが、当然時間がかかります。

CSSで書いていいならまだしも慣れないSCSSで書くのは当時は無理です。

今なら多分出来ますが、そんなデザイナーさんが居たらまずデザイナーさんに自分でHTMLとCSSに起して下さいと言うかもしれないです。

そんな苦労して実装した物を見せたら少しづれてる(これは半分私が悪い)など結構色々言ってきます。

そんなに言うならピクセル単位で指示してきてほしいと思いましたが、入りたてのペーペーだったので無理です。

書いていてそのデザイナーさんを批判するような内容になってしまいましたが、そのも半分ありますが、ベンチャーなのでとにかく急かされるのです。

遅いとか期限は明日とか夕方ごろに言われたりするので、リアルに一カ月の残業が200時間くらいあったかもしれません。

当然そんな事を長く続ける根性も無いので、辞めました。

違う会社に移ったらデザイナーさんだけで数十人も居たので感動しました。

まぁそこでは自分のプログラマー力が独学だったのでまた苦労するんですけどね^^;

でもそこはデザイナーさんだけでそこまで人数の居る会社なので、プログラマーの先輩もたくさんいます。

悪いとは思っていましたが、質問すれば面倒くさがらずに教えてくれます。

私のせいでその先輩の生産性が凄く落ちてしまっていたので反省です。

要は会社によって全然違う事を体験出来て良かったと思います。

ベンチャーにはベンチャーの良さもあるし、中堅どころの会社は落ち着いていていいところもいっぱいです。

色んな会社があるので、エンジニアの人は転職しやすいのでもし合わなかったら辞めてもいいんやでという話でした。