「Kotlin」を含む日記 RSS

はてなキーワード: Kotlinとは

2024-12-09

anond:20241206191432

このスペック感でk8s分かるのすごいね

k8sKotlinだけやってたらいいんじゃ

anond:20241209080534

Kotlin読めるけど書けないって状態がよく分からない。リファレンス見ながらなら書けるんだろうから、経歴書上は書けるって言っとけば良い。

2024-12-06

手に職がない35歳エンジニアが如何にしたら転職できるか考えてほしい

※一番下に追記あり

 

理由

社内政治的に言えば負け組に属するし昇給に期待できないのとメンタル面の複合的な理由で頑張り切れなくて成果も出ずモチベーションが下がってる。

今後のベースアップも望み薄な状況になったので給与同水準で今後頑張れそうなところに入りてぇなぁ。

 

希望

現状と同水準の年収500万、それ以上もらえるのならうれしい。

完全リモートワーク。出向などはなし。

ITSとかのまともな健康保険組合に属している。

 

スキルセット

Web系といえばWeb系。Androidアプリ開発もやってたけど今はWeb運用保守まわり。

就職して10年くらい流れに身を任せてなぁなぁに過ごしてきたので何も身についてる気がしない。

以下のスキルもだいたいが腰をいれてやろうと思えばできる、なレベル

・まぁわかる

k8s, Java(SpringBoot), PHP(5.3くらいまでの話)

業務バックエンド周りの保守を触ってるからまぁわかる。

Kotlinは読めはするけど書くのはなかなか厳しめ。

 

ちゃん勉強すればいけるかも

nodejs, TypeScript

趣味レベルでReactとかを使ったフロントエンドのやつをgithubに上がってるやつみて修正したりとかはしたことあるけど

業務レベルや1から作ったことはない。

 

・いまだにわからん

Ruby

chefとか触ってる時もなーんもわからんかった

 

どうすりゃいいの

から出た錆ではあるがいやほんとどうすりゃいいのか。

転職エージェントとかでもこんな微妙なのとマッチングしてくれそうなとこなさそうだしなぁ。

モダン言語をチョットデキルくらいまではやりこんだりしてから転職市場に飛び込んだ方がいいかね。

まったくプランが見えない。

甘えが過ぎるかもしれないけど、必要あらば答えるので厳しくでもよいのでお願いします。

 

追記

多数のコメントブコメいただきありがとうございます

気になったコメントブコメがあったのでこれだけは答えようと思う

自己評価と社内や世間評価との乖離

リーダーレベルかどうか、PM経験

これは理由にも書いた通り以下にかかっていて

社内政治的に言えば負け組に属するし昇給に期待できないのとメンタル面の複合的な理由で頑張り切れなくて成果も出ず

大き目プロジェクトに入ったら超絶ブラック進行すぎて燃え尽きて仕事ができなくなり一番下に落ちている

全然エンジニアと違う部署に行ったりとかしたけど成果出せずまたエンジニア業務に戻った

スキルセットにあるk8sやSpringBootも保守必要になるから触ったりしたけど成果はまちまちで昇給は数回しかない

なので仕事に向き合えてない自分が嫌で、向き合えてない分周りの評価も低いし

引く手あまたどころか引く手は存在するのだろうかというのが今

定年まで会社にしがみつく予定だったけど上もぎっちり詰まってるしもう厳しいかもってなって増田に書いたところ。

 

まぁ書いたうえであーだこーだなコメントブコメ見て自己分析省みることができたので

EKSやGKE、AKSくらいは一通り触れるようになっておこうかなとは思った。

転職エージェントさっさとやれもその通りなのでなんも使ったことないけどとりあえずやってみようかな。

2024-11-22

プログラム言語の人気推移

https://survey.stackoverflow.co/2018#technology

https://survey.stackoverflow.co/2020#technology

https://survey.stackoverflow.co/2022/#technology

https://survey.stackoverflow.co/2024/technology

-2018202020222024
JS69.867.765.3662.3
Python38.844.148.0751
TS17.425.434.8338.5
JAVA45.340.233.2730.3
C#34.431.427.9827.1
C++25.423.922.5523
C言語23.021.819.2720.3
PHP30.726.220.8718.2
Go7.18.811.1513.5
Rust-5.19.3212.6
kotlin4.57.89.169.4
Ruby10.17.16.055.2
Swift8.15.94.914.7
Scala4.43.62.592.6


変化がわかりやすいように2年ごとにした

PythonTSとRustの勢い凄い

JAVAって永遠に人気なのかと思ったけど、10年後人気言語と言えなくなってるかも

PHPはそろそろ厳しい

Gokotlinが着実に人気を獲得

Ruby・・・

C#も地味に衰退

2024-08-18

なんでも抽象化するの良くないね

kotlinのコルーチンの仕組み理解するの苦労したよ。

ライブラリ実装を見て初めて理解出来た。

理解せずに使うことも出来るけどそれは嫌だからね。

2024-06-15

三大消えそうなプログラミング言語

Ruby

日本ではカルト的に流行っていた。サービスに例えるならmixiみたいなもの

日本だと2015年くらいまではブイブイ言わせていたような

https://survey.stackoverflow.co/2023/#most-popular-technologies-language-prof

利用者割合は6.94%で6.13%のDartといい勝負

https://survey.stackoverflow.co/2023/#section-admired-and-desired-programming-scripting-and-markup-languages

使い続けたいが47%、新しく使いたいが4.92%

Scala

アドテク界隈でブイブイ言わせていたのは過去の話。コミュニティーすら縮小している始末

https://survey.stackoverflow.co/2023/#most-popular-technologies-language-prof

利用者割合は3.21%で、同じJVM言語Kotlin9.7%に大きく差がある始末

https://survey.stackoverflow.co/2023/#section-admired-and-desired-programming-scripting-and-markup-languages

使い続けたいが52%、新しく使いたいが3.18%

あと一つは?

2024-04-14

モダンフロントエンドなんか意味ない

タイトル釣りです

去年から稼働している現場で、以前からあったReact Nativeの面倒を見ているんだがまあこれがひどい出来なんだ。

jQuery時代に見かけたようなコードをやたら見かけたので思わず懐かしくなってしまった。

リファクタリングしようとしたけど直す範囲が広すぎてアプリを壊しかねなかったので、早々に諦めてだましだまし保守をしていた。

そんな中今年に入ってアプリリニューアルの話が出てきた。React Native捨ててSwift/KotlinやらFlutterに書き換えるとかそういうのではなく、デザイン刷新といくつかの機能改修。

このままだとアプリが更に魔窟化するので、マネージャーに色々相談したところいくつかの事実がわかった。

ということだった。

結局現状のまま進めるわけにはいかず、要件定義の傍らリファクタリング作業をしている。

そういう経緯もあったので、リファクタリングテスト工数も積んだ上で見積もりだしてもらってる。

レガシーアーキテクチャモダンアーキテクチャ刷新」なんてよく聞く話しだけど、

実態は「長年の増改築とだましだましのリフォーム限界になってきたので新築で建て替えます」何だと思う。

最近は「Vue.jsからRemixマイグレーション」なんて見かけるけど、悪いのはVue.jsじゃなくて禄に設計しないでコード書いてるエンジニアと、

リファクタリングには予算でないけどマイグレーションなら予算取れるという悪しき風習

年がら年中フロントエンド刷新しているような会社地雷なので行かないほうがいい。

いくらRemixやらNext.jsやら最新鋭のフレームワーク使ってても、クソコードで書いたらクソが出来上がるだけだ。

新しいフレームワークを試す暇があったらリーダブルコード最初から読み直せ。

2024-02-18

中堅ITエンジニアならできて当然スキル

※いずれもログイン機能付きの掲示板アプリレベルの小さなものを想定

これプラス1分野(フロントorバックorインフラ)の実績で月単価70万円くらい

2024-01-16

anond:20240116225752

静的型付けの恩恵に預かりたいならKotlinを使いなさい

2023-12-19

Javaって書けば書くほど嫌いになるけどマヌケが作ってる言語だと思う

JVMはいいんだよ。マジで素晴らしい。Javaはあまりにもクソ過ぎる。

不完全な型推論、あまりにも冗長すぎるモジュール機構ファーストクラスじゃない関数、なんでもクラス、ザコみたいな型システムに由来したあまりにも乏しい表現力。

あげてもキリがないほどのクソofクソ。このそびえたつクソに燦然と輝く究極のゴミ、そう我らが springframework。

マジでイカれてるよ。直近のJDK21で導入されたJava言語仕様としては instanceof 以外で正気を疑う進歩のなさ。どうしてこんなゴミがのさばってるんだよ。

まじで新規案件KotlinScalaしろ!!!!!!(Scalaをまともに使える能力判断力もない人間がなんとなくJavaを使うんだろうなあ)

2023-09-27

anond:20230919141733

プログラミングを学んで何がやりたいかによる

とりあえずプログラマーとして仕事したい→Java

Webサービス作りたい→JavaScript/TypeScript, HTML, CSSとか?

ゲーム作りたい→C#(Unity, UnrealEngine)

スマホアプリ作りたい→Kotlin(Android), swift(iPhone)

事務作業自動化したい→VBA

ちなみに「とりあえずプログラマーとして仕事したい」以外は、プログラミング以外の勉強必要になる

2023-09-19

anond:20230919002911

新卒で入ってのアラフォー事務職だけど、そんなポジションやってるわ。

ちょい前は関数VBAさえできていればよかったのに、WEBもよく使うようになり、最近office scriptばかりになった。

java scriptいけるならと、ついでみたいにKotlinもさせられて業務端末に簡易的なアプリ入れてる。

だんだん高度になってくるといつか惨事にならないか心配で本職雇ってほしいのだけど、希少性のある今の地位もなかなかよくて困りどころや。

2023-08-21

android アプリを生成系AIを使って作りたい

個人作ってみたいと思って、Udemyandroid studiokotlinの講習受けている所。

excel VBAsqlは使ったことある程度。

から環境構築して作るなら今、何がいいのでしょうか。教えてください

普通にchat-GPTの有料版に入ってそこで質問する?

android studioのアドインってなんかある?

github copilot はGPT-4相当で使える?

それぞれURLとか教えていただけると助かりますです

2023-06-22

2023年時点で許されるロックインと許されないロックイン

許される

GitHub

VS Code

Swift

Kotlin

TypeScript

Google スプレッドシート

・(とても微妙だが)AWS

許されない

Slack

Flutter

Salesforce

Azure

・Notion

後者の使いこなしを自信満々に技術ブログ採用情報掲載しているような選定力が無いところは、即切りします。

2023-04-22

anond:20230422001528

あー、うん、まああれはだいたいは正しい

そのかわり実行時には何も決まってなくて本質的にぐちゃぐちゃしてるし、「普通」の言語なら当たり前のようにできる静的なIDEサポート提供も弱くなる(実行しないとわかんないんだから仕方ない)

Rubyはなんでもできる!という万能感はプログラミング人生においてなかなか楽しいのであなたが35歳以下ならRubyの履修を強くお勧めする

36歳以上の人に無理には勧めない

あと、3年くらいドはまりしたあとに「いや規模が大きくなるとRuby不便だな…Kotlinとかよくねえ…?」みたいに覚醒して浮気してそれっきりになったりするので進路については心配しなくてもいい

2023-04-21

楽な(納期がゆるい)エンジニア仕事ないですか?

40、女、Web系を休み休み渡り歩いてる

30で発達障害の診断受けて5,6年ずっとニートやってた

最近障害者ってことオープンにして復職した

時短約束だったけど納期がキツいんで時間内に終わることはほぼなし

自分案件取ったり納期決めたりしたことないけど、多分この業界案件の平均的な価格自体プログラマギリギリ働いて足が出ないような価格なんだと思う

 

エンジニアって体力ないとできない仕事なんかな

がんばって競技プログラミングとかやって大手入ったらゆるく働けるとかある?

スキルは主にバックエンド全般フロントエンドも少し

kotlinswiftあんまり経験ないけど覚えたらできると思う

AIは読めそうな論文だけつまみ読みしたり少しずつ勉強してる

2022-11-06

定数宣言が標準で再代入に宣言が多い言語は式が柔軟でないと辛いんですよ

からrustとかkotlinとかswiftとかは式のレパートリーが多い

昔は三項演算子とか論理結合で頑張ってたんですけどあれは最低限文化的と言える代物ではなかったんでね

2022-11-01

プログラミング言語の基礎文法と基礎的関数マニュアル記憶できるドリンク

みたいなのないの

ここで詰まりたくない

C#Kotlinのがほしい

C#入門書読むの飽きてきた

ログイン ユーザー登録
ようこそ ゲスト さん