1月 29th, 2018
成長してますか?
現場にて飛び交うPHP7.1
PHP7系は初触りということもあり戸惑いながらもゲーム開発を必死に進めているシステム開発部のでわnです。
こんばんは。
いきなりですがPHP問題
1問目
<?Php
$flag = true;
$total = 5;
$number = 3;
$xxx = $total > isset($number) ? $number + 2 : 0;
?>
さて$xxxには何の値が入るのでしょうか?
2問目
<?Php
$path = ‘aaa/bbb/ccc/ddd/eee/fff’;
$yyy = explode(‘/’, $path)[3];
?>
さて$yyyには何の値が入るのでしょうか?
現場にてレビュー依頼も仕事であるためプログラムにコメント付けて下さいとかお願いをしているものの、これら問題を普通にプログラムの中に書き入れる現場。
まあ、1問目は流石にコード修正お願いしましたが、2問目は可読範囲と現場判断。
$aaa = $bbb ?? 1;
?? とか
usort($sort_array, function($a, $b) { return $a <=> $b });
の <=> とかPHP7系の最新技術にうへ?って思って戸惑いを感じているのに落とせない開発スピードとサーバー知識と繋ぎ込み。
キャッシュは何のために必要なのか、クリアタイミングはいつなのか、マスターキャッシュは何のために必要なのか、端末に持たせるデータとして何を設計するのか。
レビューによる修正指摘を受けてて特に問題ないけれど延びることの無い納期。求められるは期限内納品。
そして指摘上がってしまった時間内の打鍵数。でわnの成長止まっている。
片やPHP言語が出来それなりのAWS知識まであるサーバーエンジニア 、片や複数言語が出来サーバーのみならずUnityといったフロント言語開発まで出来るAWS基本サービスきっちり抑えているフルスタックエンジニア
単純比較では知識量や経験値にて勝てていて胡座を掛けるものの、同じ土俵、同じスピードでは話にならない。打鍵数本当にどうにかしないと、、、orz
最近甘えが生じ打鍵数向上サボっておる上に、AWSのサービスを知らない、、、例えばAWS Snowballとか知識程度にしか知らないのにAWS Snowballmobleのメリット・デメリット分かる?と聞かれても、、、
増え続けるサービス、更新されぬ知識、、、現場で働いてやばいやばいとひたすらマズさだけが積り続けるでわnでありました。
ではでは。
=============================================
ヒューマンリレーションネクストでは、
未経験や新卒の方を積極的に採用しております。
「やりがい」のある環境で仲間と共に成長しながら働きませんか?
営業職(ITコンサルタント)
ITエンジニア(システム開発、インフラ)
http://hr-next.co.jp/index.php/recruit/250-2010-07-21-05-05-01.html
新卒の方はこちら【マイナビ2017】
https://job.mynavi.jp/17/pc/search/corp200795/outline.html
【リクナビ2017】はこちら
https://job.rikunabi.com/2017/company/top/m844110027/
==============================================