Why I Quit Java (as a Java Developer)

  Рет қаралды 14,670

Tom Gregory Tech

Tom Gregory Tech

Күн бұрын

Java is ideal for some types of software but terrible for others. After 13+ years working with Java I decided to quit.
In this video you'll learn why I first got a job as a Java developer, why Java no longer works for what I'm doing right now, and what more appropriate technology I'll use in the future.

Пікірлер: 52
@alecclews
@alecclews Ай бұрын
I've developed in multiple languages over the years (e.g. COBOL, Assembler, C, Java, Python, Perl, ...) Developers should change
@coderkinime
@coderkinime Ай бұрын
As one of your subscribers and a customer to your Gradle Hero course and Gradle Bible book, this is a very sad news. I cannot tell you how much the content you created has helped me in my career to understand Gradle and become confident about it. But I fully understand what it takes to keep content coming especially when you don't have a full-time job. I will stay subscribed to your channel and look forward to your next big idea. Thanks a ton for your efforts and contributions and all the best wishes on your next bright idea. 👍🏼
@TomGregoryTech
@TomGregoryTech Ай бұрын
That's great. Thanks for the encouragement!
@schiesseisen
@schiesseisen Ай бұрын
I can only completely agree with coderkinime! Thanks a ton, Tom!
@rolandringgenberg8501
@rolandringgenberg8501 Ай бұрын
Cool and honest video, congratz! I'm afraid this is the first video of you the youtube algo made me aware of. Therefore I'm afraid I'm not a regular of your videos, but as I program on our stack since the 90 (JVM and Web) I thought I leave a comment anyway. :) If you after a while will come back into programming, as a Java/Gradle crack while still of courese enjoying the client stuff very much, take a look at Kotlin in combination with 3D. It could bring everything together that you where talking about in your short video. Success and see you in the cloud!
@TomGregoryTech
@TomGregoryTech Ай бұрын
Thank you. Glad the algo reached you for this one.
@WebDevJapan
@WebDevJapan 17 күн бұрын
Welcome to the JavaScript family
@KangoV
@KangoV 26 күн бұрын
Good luck in your new plans. I've been using Java for so many use cases now. Web apps (Micronaut+HTMX/JStachio), CLIs (Micronaut/PicoCLI + native), Massive data loading, AWS Lambda (60ms cold startup), Cyber security analysis (STIX) with graph dbs (CYPHER), wrapping C libs with the new FFM api. Matrix processing with the new Vector API (AVX2/AVX512) which is going to be HUGE in AI/ML (NO external libs). Running Python inside Java with Truffle. Yeah that last one is mad ;) I started out with 6502 assembler, BASIC, COBOL, Pascal, RPG, C, C++, Python etc. Being able to run the same Java app (unchanged) on an IBM mainframe, midrange (AS/400) and on a PC was great for me. Now being able to natively compile (GraalVM) and get insane speeds (1BRC), is just icing.
@TomGregoryTech
@TomGregoryTech 25 күн бұрын
That's cool. Java is a very versatile language.
@vedisoft_in
@vedisoft_in Ай бұрын
Hi, good and true video. Even I have over 2 decades of experience in Java. Personally even I feel like quitting it. But, I am scared of my future and finance. One question, would be thankful if you will answer it. HOW DO YOU MANAGE YOUR FINANCE NOW
@TomGregoryTech
@TomGregoryTech Ай бұрын
Yes I have the same fear. I'm living off a tiny income but mostly savings. Staying motivated to keep building stuff is how I plan to turn that around. I'll explain more in the next video.
@vedisoft_in
@vedisoft_in Ай бұрын
@@TomGregoryTech thanks for the next reply. Waiting eagerly for your next Video :-)
@tiagoorcall.
@tiagoorcall. 25 күн бұрын
Hello, I'm Brazilian and I'm looking for content to study in JAVA, I'm just starting out and from your video, I understood a little about what you meant, should I continue with my studies in JAVA or look for new paths too?
@TomGregoryTech
@TomGregoryTech 25 күн бұрын
Greetings! By documenting my decision to quit Java I hope to offer an alternate perspective. Everyone has a different situation though, so you'll have to take from it what's useful to make your own decision. Do you have any more specific questions about Java and industry in general? I might be able to cover in another video.
@tiagoorcall.
@tiagoorcall. 25 күн бұрын
@@TomGregoryTech Nice! About JAVA, is it worth investing time in this language nowadays?
@Karnikhil91
@Karnikhil91 Ай бұрын
Very painful.....when u say I'm leaving java
@user-od1mt8qr8y
@user-od1mt8qr8y Ай бұрын
Oh No! Anyway.. good luck for what ever your next plans are!!
@TomGregoryTech
@TomGregoryTech Ай бұрын
Thank you
@kanybekmomukeev4116
@kanybekmomukeev4116 Ай бұрын
So om which Stack you changed? Golang or C++?
@TomGregoryTech
@TomGregoryTech Ай бұрын
Any stack to deliver a full web app as a solo developer. I've chosen Vue.js (TypeScript & HTML), Tailwind CSS, & AWS Lambda (JavaScript).
@himankshu
@himankshu Ай бұрын
@@TomGregoryTechwhy not go? I decided to go with Golang! Whats your opinion?
@jesy1732
@jesy1732 Ай бұрын
@@himankshuI don’t think you understand. Go, and Java are great backend languages. It depends on YOU. What you enjoy most when it comes to backend development. I’m guessing he no longer feels the enjoyment of using Java compared to TS. There are some who don’t like python or JavaScript and rather code in Java, c#, or c++. But you must understand why. Each specialized or do things better than the other(that can be subjective). Honestly once you understand the core concepts you can basically code in any language and decide by preference. The tools I currently used is Laravel/php (great documentation and structure) TS/node.js (scalability) and Python/dijango (easy to use and flexible) and Java was my first 💙. The real question is ‘do you enjoy these specific tools you’re using to develop these software programs?’
@andresgomez5592
@andresgomez5592 25 күн бұрын
@@jesy1732your English sucks haha
@shankar7435
@shankar7435 11 күн бұрын
@@TomGregoryTechThanks for the details.
@johnmoe2806
@johnmoe2806 Ай бұрын
Pffft. I have developed java since 97. No turning back. I never gonna get better or more effective with anything else worth trying for what I do for a living. I say this after 34 seconds of your video. Will never change....never! Okay...lets see the rest.
@johnmoe2806
@johnmoe2806 Ай бұрын
Okay seen the rest now. Your reason is legit. Different setting from my own completely and understandable from you angle. Good luck with your choice and good luck with your future content.
@TomGregoryTech
@TomGregoryTech Ай бұрын
Thanks
@jryanhale6037
@jryanhale6037 Ай бұрын
Can someone help with a Java project for school?
@rohangoud2572
@rohangoud2572 Ай бұрын
What do you got?
@dralex-yp1ib
@dralex-yp1ib Ай бұрын
This is sad. You course "Monitoring A Spring Boot Application" is really awesome! It helped me a lot!
@duartemarco
@duartemarco Ай бұрын
Is it safe to assume that you have enough money not to need a full-time job?
@louisant1817
@louisant1817 Ай бұрын
who cares about that, don't look into other people's pockets
@TomGregoryTech
@TomGregoryTech Ай бұрын
Forr now, yes. But I need to start other potentially money making projects that I'll talk about in future videos.
@elvis8180
@elvis8180 28 күн бұрын
are you planning to create a course?
@TomGregoryTech
@TomGregoryTech 27 күн бұрын
What goal would the course help you achieve?
@ForChiddlers
@ForChiddlers 8 күн бұрын
Java + 25 years ! Now flutter... its about the same🎉
@arghyamitra3281
@arghyamitra3281 Ай бұрын
Long live the king
@hongmosung5045
@hongmosung5045 Ай бұрын
자바 공화국에서 자바로 일하고 있는데 슬프네요 😢
@arjavgarg5801
@arjavgarg5801 Ай бұрын
चुप
@kaidaluck648
@kaidaluck648 Ай бұрын
You either die with Java or live long enough to use Javascript 😂
@tiagoorcall.
@tiagoorcall. 25 күн бұрын
JAJAJAJAJAJAAJAJa
@WebDevJapan
@WebDevJapan 17 күн бұрын
lol What am I doing? I started with JavaScript and haven't done anything else.
@blzrL
@blzrL 3 күн бұрын
​@@WebDevJapanyoure coding, not programming
@WebDevJapan
@WebDevJapan 3 күн бұрын
@@blzrL oh dang it guess chat gpt is gonna replace me
@jjovanw
@jjovanw Күн бұрын
bro got lost in the sauce 🤦🏾‍♂️
@chadlunders4898
@chadlunders4898 Ай бұрын
His OnlyFans really took off 😂
@murph1329
@murph1329 9 күн бұрын
microsoft killed java....and this is a good thing. a very very very good thing. All those years of java developers hating on MS stack guys. I guess we get the last laugh
@onlinewatcher1000
@onlinewatcher1000 Ай бұрын
worthless videos if author is no longer developer
Tips For How to Get a Java Developer Job in 2024
16:46
ChangeNode
Рет қаралды 10 М.
What is the Java Job delusion?
12:23
Stefan Mischook
Рет қаралды 108 М.
Just try to use a cool gadget 😍
00:33
123 GO! SHORTS
Рет қаралды 85 МЛН
Reacting to Controversial Opinions of Software Engineers
9:18
Fireship
Рет қаралды 2 МЛН
Java 21 Is Good?! | Prime Reacts
27:08
ThePrimeTime
Рет қаралды 216 М.
How I MASTERED CODING with these 4 easy steps
8:02
Levi Okoye
Рет қаралды 16 М.
The REAL Reason I Quit Coding Jobs Forever
7:12
Tom Gregory Tech
Рет қаралды 3,5 М.
This Is Why Managers Don't Trust Programmers...
28:04
Thriving Technologist
Рет қаралды 206 М.
Torvalds Speaks: Impact of Artificial Intelligence on Programming
5:05
Mastery Learning
Рет қаралды 781 М.
What Makes A Great Developer
27:12
ThePrimeTime
Рет қаралды 148 М.
Why do big Companies use Java, and NOT PHP?
12:34
Stefan Mischook
Рет қаралды 221 М.
The REAL reason Engineers get Laid Off
8:28
Cody Codes
Рет қаралды 65 М.
Why You Shouldn't Nest Your Code
8:30
CodeAesthetic
Рет қаралды 2,6 МЛН
1$ vs 500$ ВИРТУАЛЬНАЯ РЕАЛЬНОСТЬ !
23:20
GoldenBurst
Рет қаралды 1,2 МЛН
Cadiz smart lock official account unlocks the aesthetics of returning home
0:30
Что не так с LG? #lg
0:54
Не шарю!
Рет қаралды 23 М.
Lid hologram 3d
0:32
LEDG
Рет қаралды 9 МЛН
iOS 18 vs Samsung, Xiaomi,Tecno, Android
0:54
AndroHack
Рет қаралды 93 М.
Asus  VivoBook Винда за 8 часов!
1:00
Sergey Delaisy
Рет қаралды 1,1 МЛН