はてなキーワード: JAVAScriptとは
Railsは雰囲気を掴むのには良いが、仕事で多く採用されているわけではない
仕事でよく使われるのは以下2つ
・PHP/Laravel
複数の言語、フレームワークの経験があるというのは売りにはなるので、Railsを勉強したあとで上記のいずれかを勉強しても良い
あとはJavaScript
Chromeアプリでブラウジングするとき、ほとんどすべての広告を無効化する最強の盾 = JavaScriptブロックを使ってるんだけどさ。
新聞記事とかまとめサイトとかその他、たいていのサイトはJavaScriptブロックでもちゃんと閲覧できる。
それでも、増田とかはてぶとか、なんならGoogle検索とかも、JavaScriptをオンにしておかないと、まともに動かないのよ。
そういう、なんか入力して使う系のサイトは、例外サイトとして登録しておかないといけないんだな。
だけど、Chromeアプリ、最近の更新からかな?アドレスバーに設定アイコンみたいなのが表示されて、いっぱつで例外サイト登録できるようになった。
これは革命的だよ。
もう、Chromeアプリの設定→サイトの設定→JavaScript→例外、なんて深くまで下る必要はないんだ!
超快適にブラウジングできるよ。
Wasmを中心としたエコシステムが普及し始めたら、JavaScriptに縛られているTypeScriptはレガシー扱いされるようになるだろうな。
JavaScript/TypeScript だけ出来ても仕方がないんだけど、全くのプログラミング初心者がプログラミングというものをかじるための入り口として勧める人は割と居るように思う。SCRATCH的な意味でのプログラミング入門用として。
まあ、俺は勧めないけどね (^^;
TypeScriptはまだ「生き残るのか不安な技術」側だと思うよ
TypeScript sucked out much of the joy I had writing JavaScript. I’m forever grateful that @yukihiro_matz didn’t succumb to the pressure of adding similar type hints to Ruby. May we forever enjoy this beloved language without 🙏 https://t.co/KqttpLzo8B— DHH (@dhh) May 7, 2023
そうそう、そうなんだよ。
それなのにはてなに巣食うエンジニアどもはよってたかってJavascriptだTypescriptだと初心者殺しを薦めてきやがる、許せねぇよなぁ?
大して金にもならねぇしよ。
JavaScriptは避けると仕事が減るから触らざるを得ない
40歳からなんて余裕で大丈夫ですよ。20年以上前からあって今も生き残っている技術、だけを選んで勉強しましょう。
例えば
あたりですかね。
逆に言えば、勉強してもすぐに変化していくもの、消えていくものは当面の間は無視しましょう。どうせすぐ廃れるので。
例えば
あと、スクールには行かないほうが良いです。スクールでは上記のすぐに消えていくものしか学べません。とにかく入門書で独学とネット上でググったり質問したりして勉強するのが結局のところ近道です。投資も最低限で済むのでリスクほぼゼロです。
https://anond.hatelabo.jp/20230919002911
これに書いてあることは本当。なぜなら自分がその体験をしている。
そしてPythonもSQLもJavaScriptじゃなくて大丈夫。VBAできればもうどの事務職でもやっていける。
ただし田舎。
たまーに増田でも見かけるが、地方では信じられない位アナログな方法でエクセルを使っている会社がある。
弊社ではエクセルファイルAのセルの合計値をコピーして、別の10個のエクセルファイルの決まったセルにコピーする仕事がある。
自分はこれをAにボタンを設置し押すだけで他のファイルにコピーされる様にして、社長含め他の社員に見せた。
途端にビルゲイツ扱いである(社員A(老人)は私をゲイツと呼ぶようになった)。
その結果。ほぼ全ての事務が自分に回ってくるようになった。ゴミ屋敷の様なエクセルファイルをシンプルにまとめるのに2か月かかったが、
これは自分が文系で能力が低い為で、ある程度プログラミングできる人ならもっと早くまとめられているはず。
おかげで仕事中に余裕ができまくりで、会社のSNSも作り、事務とは別に色々やらせてもらえるようになった。
・40歳
・VBAベーシック(35歳の時に取得。つかこれは別になくもていい)
以上。
こんなんでも生きていけるから、あまり後ろ向きにならない方がいいよ。
https://anond.hatelabo.jp/20230917223337
https://anond.hatelabo.jp/20230917223337
一般論として、40歳未経験エンジニアを雇ってくれる企業はほぼ存在しないと言っていい。
奇特な会社は雇ってくれるかもしれないが、22歳新卒をよちよちするのと40超えのおっさんをよちよちするのだったら100人中99人は22歳を選ぶ。
その上で、だ。40歳がプログラミングを学んで業務で価値を出しうる唯一と活路と言えるのが掲題の「手作業でちまちまやんなきゃいけないことをマクロで秒で終わらせられる事務職」なのである。
この話のポイントは、世の中には「どう考えても手入力させるには無駄極まりない」にも拘わらず「エンジニアの稼働費用と派遣社員の稼働費用を取ったら『エンジニアなら1時間で終わらせられる仕事』を『派遣社員に2日かけてやらせる』のが経済合理性がある」という現象があちこちに転がっているということだ。
これを書いてる増田は、非エンジニアだがPython、GAS、SQLくらいなら自分で書いて実行できる。だからわかるんだが、すっげえどうでもいい仕事なんだけど膨大だからマクロ組んだ方が早い、でも社内の責任問題なり工数なりの問題で「お前は派遣社員を管理する立場なのになんでそれ自分でやってるんだ、派遣社員にやらせろ(※自分でやれば1時間で終わるが派遣社員にやらせると4日かかる、手作業なので)」みたいな絶妙な仕事が、実はIT企業だとゴロゴロ転がっている。
マジでプログラミング未経験40歳がプログラミングで社会復帰目指すのであれば、この「本職エンジニアだと稼働工数かかりすぎて絶対任せられないが、手作業でやるにはマジでクソなので自動化したい」みたいな業務はあちこちにゴロゴロ転がっているので、そこを狙い目にするのがおそらく一番いい。
というか個人的には「プログラミングで自動化できる事務職の人」がいたら絶対雇いたいもん。別にGoogleの第一線級で戦える力なんてなくてもいい。世間の99%はPythonもSQLもJavaScriptも使えないんだよ。で、そういうのって本当に「人力で1営業日かかるしごとを1時間で終えられる」みたいな絶妙なブルーオーシャンがガンガン転がっている。
めっっっちゃくちゃプログラミング書ける必要はない。なんならウェブ上にあるインターネットのコードをいい感じにコピペしてあれこれできたらいい。
とにかく、「手作業でやるにはゴミな仕事をプログラミングで自動化できるスキル」があったら、事務職としてはかなり重宝されるし、そこからスキルアップできると思う。
あ、ただいくつかアドバイスしておくと、「①仕事進めるときはどんだけ言いづらくても同僚or上司に自分がやろうとしてることを伝えろ(伝えないと自分の責任問題になる)」「②本番データをいきなりいじろうとして失敗すると一発死亡だから『データを元に戻す方法』だけは常におさえておけ」くらいのところ。
今時PHPでもRubyでも言語単体だと徐々に仕事減っていくはずなので
フロントエンド(JavaScript/TypeScript)かクラウドインフラ(AWS)どっちかとセットで勉強してますって体裁は欲しい
社会人歴は相手の方が上だけど、開発経験はこっちの方が上。だから私が立場的な上司。
WebアプリだからJavaScriptがメイン言語的な立ち位置。
終わってないのに勝手に「月曜日にやります」だけチャットに残して上がりやがった。
私の感覚では、想定された予定よりオーバーしてしまう場合は上司にその旨を相談して「残業するor工数を増やしてもらう」かを選択するのが普通だと思っていたんだけど、そのおばさんは違うみたい。
あまりにもその人が無能だからだんだん自分が有能に思えてきたわ。
VSCodeのカスタマイズに明け暮れてる前にさっさと仕事してくれ。
元々小チーム組むとき、リーダーが「あの人、外面は良いけど仕事が雑。放っておくとすぐにサボるからイタズラに工数伸ばしがち、でも理由は教えてくれない」って言ってたけどさ。
うちの社員に下を育てられない、具体的には「部下が工数オーバーしそうな時は勝手に巻き取る」「部下が出してきたコードを勝手に修正してそのまま終わらせる」奴がいるんだけど、なんか気持ち理解できてきたわ。
こりゃあ前途多難って感じ
面接で、うちはJavascriptを使ってますって言われたら速攻辞退する自信がある。
今時Javascriptとかやべーな。Typescript使わんの?
弊方30歳。
プログラミングは元々やってたがいわゆるSIerの上流工程でコードはほとんど書いてこなかった。
最近仕事も落ち着き、時間も空いてきたので夜はやることがなくなってきた。昔は友達と飲みに行くこともあったが、コロナと周りの結婚で気軽に飲みに誘える友達も減ってきた。晩婚化というは嘘だと思っている。(正確に言えば恋愛市場の二極化)
受動的に楽しめるyoutube なども娯楽ももうパターン化されて飽きてきたのでプログラミングを始めた。
学生時代は理工学部だったしJavaは触っていたので最低限の下地はあるので理解はそこまで困らなかった。
最近はTypescriptとNext.js、Nest.jsなどを使って簡易的なアプリケーションを作成しているがこれがまた面白い。今までの技術の歴史を振り返りながらこの技術がなぜ出てきたのか、なぜ前の技術がダメだったのか、色んな考察をしながら進めていくといくらでも時間を使える。新しい技術もいくらでも出てくるからコンテンツとして終わることもない。今後もJavascript(Typescript)関連はある程度追っかけておいて60歳になってもWebアプリが作れる人間になれればと思う。その頃にWebアプリが存在するかどうかは分からないが。
Rubyはひろゆきによってせいさくされました。つまり、2ちゃんねるは Ruby でできてます。Perlは宝石なので、Ruby は妻の誕生石です。つまり、Pythonはパイナップルです。JavaScript はジャワ原人にコーヒーを飲ませたということを記載するために生まれました。その言語は難解で、簡単なJava が生まれました。そして、もっとわかりやすく C となったのです。よって、C++ は Java の残痕が除去できてない言語となります。C# はお茶好きジャワ原人の末裔によるレコンキスタなのです。アップルティー好きによってObjective-Cも生まれました。いかがでしたか?詳しいところはわかりませんでした。『広告』PHPでイッセンマン!