はてなキーワード: linuxとは
お前ぜんぜんOSSを分かってないんだな。
VSCodeで開発する時にWSL2と一緒に開発環境整えるのがふつう。
いまどきの開発はWebアプリが多いので、Linuxを無視して開発することはありえない。
Webアプリを実際に動かすサーバーがLinuxなんだから、手元の開発環境もLinux(WSL2)じゃないとまともに開発できないぞ。
初心者が自力でそんな難しいというか特異過ぎる環境を構築できるわけがない。
プログラミングの準備なんて可能な限り少ない手数じゃないと、学び始める前に挫折するんじゃねーの?
必須ではないけど、Linux 前提であることが多いから Windows でしか動かないようだとあまり人気のソフトになれないだろうね。
というか、現状すでにほとんどの人がWindows上のWSL2というLinux環境でプログラミングを学んでるんだから、そのままLinux(WSL2)で動くOSSを開発すればいいじゃん。
ほとんどのLinuxのOSSはWindowsのWSL2で動くぞ。
あとオレは昔Windows上で開発してたことがあるから言っておくが、Windowsみたいな中身が分からんソースコードの無いブラックボックスのOS向けに開発してると理不尽すぎて嫌になるぞ。Linuxなら何か問題あってもそこにOSのコードがあるから読めばどうなってるか分かるし、壊れてるなら直すことだってできる。
じゃあできるLinux読みながら頑張れ
linuxなんだなこれが
ディストリと言うと Linux の話かな? 俺は Linux では日本語はほぼ使わんから知らん。
俺にとって日本語環境は開発とかには無関係であって単なる事務作業とか用に必要なものなので、そういうのは手っ取り早くデスクトップ環境で作業にかかれる Mac でやることにしている。Out-of-the-box でそういう用途に使えるから、その点で Mac は便利。(ついでに macOS そのものが UNIX系なので、その点でも助かる)
もちろんそういう点では Windows でもいいんだけどね。(ただし Windows だと Windows自身の系と WSLというLinuxの系の両方を扱うことになる点がやや面倒に感じている)
というか、もしあんた自身が Linux の日本語環境が使いにくいと感じているのだとしたら、なんでそんなもん使うんだ? (俺は使ってないよ。)
社内もやってるSEだけどわかる
それらに加えて、
自社の業界、お客の業界の法改正とかも同じように法令読んだり大きめなニュースがあれば確認して、
セキュリティやコンプラ系のニュースがあれば役員に訊かれる前に資料集めて(某中古車屋のLINE対策とかも聞かれたりする知るか)、
あとは税務年金保険関係のニュースもざっと目を通して毎年の作業や計画に支障がないか確認して、
それら全部システムに絡めてレポートして、要件定義から見積りからスケジュールに落とし込んでコーディングもクラウドインフラの作業もほとんど担当に自分の名前を書きこんで、
テストも組んでリリースしてCI組んでコードいじってGithubにいくつか色付けて派遣の予算を計画に落とし込んでQAに答えて、
社内のエンドユーザからはやれWindows動かんMac動かんLinuxての家でやってみたいおうちのPCにWiFiつなげたい変な請求の画面でた空調服いくらすんの家のドアフォンこわれた車動かしといて、に全部対応して
ってのやってる
介護1年生も世界的な脳外科医も医療関係みたいなもので当然必要な知識もスキルも給料も全然違う
監視業務でLinuxのコンソールでls打ってファイルの状態見れますってのと大規模なサービスを適切に設計コーディングして本番に持ってきましたってのではどっちもITエンジニアだけどそれくらい違う
いやぁ、長かったですね。Python が業界デファクトスタンダードになり、シェル言語やシステム記述言語となる可能性が潰えて久しくなるまでが。具体的にいうと Ansible のようなクラウドの構築はTerraformになったし、Linuxのブートには systemd が後継となったいま、Python は Ruby と同じく「Perl のような何か」に落ちてしまった。唯一無二の人工知能の為の言語としても、高度化した人工知能の開発で新規参入者にとってはハードルが高く、API を操作するぐらいだったら JavaScript で JSON をコネコネする API を操作するほうが賢い時代となってしまったのだ。よって Python を新規で採用する絶対的なメリットは消えてしまった。これで「Pythonを使えます」という奴に見下される必要はなくなったのだ。これで、ここ数年間も続いた「Pythonを使えるのを凄いと勘違いしている間抜け、または人工知能の開発で Python は必須なのとかぬかす馬鹿、それに Python を使えば他言語を学ぶ必要はないというキチガイ」を排除できるようになった。だって、Python は数多の言語のようにチューリング完全を満たした言語の一つになったのたから。これを普遍的と言わずになんていうのだろうか。