Primarily a C++ engineer here, but my experience is that Spring Boot makes developing in Java faster than working with Django if your application uses a separate front end. I find that creating the back end in Spring Boot and the front end in Vue is just as fast as building a full stack application in Django, which I also think very highly of. The days of Java being slow to develop in more or less ended with the advent of modern tools (maven or gradle and Spring Boot for its autoconfiguration and convention-over-configuration approach). While it's definitely still most popular with enterprise organizations, it is also a common choice for new business applications, and I expect that trend to continue for the foreseeable future.
@@watchernode6138 I really wish I had a good answer for you, but Scala is completely outside of my experience; I've never used it. That might be a better question for someone who works primarily in web development and has broader experience with modern web technologies than I do.
java is more for teams of developers, rarely is used by just a single developer for a creating website. however, if you look at the freelance platforms you can see numbers of java projects, but in compare to php and js, the number is much lower. so as Stefan said, better to use php and js for freelancing, as per market needs.
@@CyranicalGoated so I kinda fell in love with OOP on my studies... I love Spring because it felt so easy to work with, especially how well it's integrated with InteliJJ, wish I could go back in those days
In my local market its clearly php.. but can you tell about node js .. is it a very fast rising language... Currently I am learning php, but if I had to choose another language which one should it be node or java or django..
Sir, I watched one of your recent videos on freelancing... You mentioned the 4 professions there is for freelancing, one is, web design which you said the skills needed are; HTMl, CSS, java, php, WordPress... You seem to get me confused abit... Pls explain
Java freelance work be working on a small mom and pops business with international domaniance in retail, cloud infrastructure, shipbuilding, textiles, automobile manufacturing, microelectronics, and, believe it or not, a side gig creating thermonuclear warheads.
JavaScript developers are a dime a dozen here on the West Coast of the US. There are so many unemployed JavaScript developers competing for the same front-end positions. It's extremely saturated right now, making it difficult to stand out.
About 5 years ago or so I think coding tutorials blew up on youtube and tons of people learned JS and frameworks aka react, vue and angular, thinking they can become a professional developer/engineer and make big big money. Now there are just tons of mediocre frontend coders out there oversaturating the market it seems.
From a freelancer perspective, Java shouldn't be your tool of choice. There are tons more freelance work in languages like php and js then you would find in Java. Java may be a good-to-have skill, but if you wanna seriously freelance, php is the tool to know at least to start. Ofcourse, you can leverage your Java skills if and when the job arises, but you will probably get way more work in say php than you would in Java. If you are starting out freelancing and you dont know Java, start with php. If you know Java, its advisable to learn php (easy for a Java programmer) and take on both php and Java work as they arise. The idea is to always have a stream of income.
4min meandering discussion, 3min commercial... Modern Java seems like a pretty powerful option for new freelance projects, but I have no horse in the race.
@@StefanMischook thanks for reply. One more question please, can you freelance with python ONLY, or do I need knowledge of other tools? if yes can you please tell me which ones?
@@ilijakljajic308I'm not Stefan, but I think I can sort of answer this question. First, what kind of projects are we talking about? I personally see it as Django + Httm/CSS + JavaScript.
@@restoreupscale1521 Thanks for your explanation. If I may ask, why would I need another programming language if I already have Python? Why is JavaScript necessary? Can you give me an example of a project? I am a system engineer and completely new to coding. I know a little bit of Python, so I would like to get those freelancing jobs on weekends.
@@ilijakljajic308I'm a somewhat of a novice myself. I know some JavaScript, Python at a more or less decent level. Django(Python based framework) can handle some of front end content manipulations, but it can't handle all of it unless your app is simple. If you search Django tutorials on UA-cam where you build a website along with the instructor, you will notice that some JavaScript is still necessary in many cases. So yeah, two languages would suit you well, I think. But my experience so far is building pretty a bulky discord bot in Python, a test automation framework also in Python, a chrome extention in JavaScript and I'm currently building a website in Django+some JavaScript. To put it shorty, I'm not the most knowledgeable guy out there.
Java is no longer "slooooow to work with", speaking from daily experience. You can pretty much build a decent API using Springboot in a day.
Primarily a C++ engineer here, but my experience is that Spring Boot makes developing in Java faster than working with Django if your application uses a separate front end. I find that creating the back end in Spring Boot and the front end in Vue is just as fast as building a full stack application in Django, which I also think very highly of. The days of Java being slow to develop in more or less ended with the advent of modern tools (maven or gradle and Spring Boot for its autoconfiguration and convention-over-configuration approach). While it's definitely still most popular with enterprise organizations, it is also a common choice for new business applications, and I expect that trend to continue for the foreseeable future.
@@MTRAC77437 thanks for the clear insight... Am new to spring boot.
What about using scala instead of spring boot?
@@watchernode6138 I really wish I had a good answer for you, but Scala is completely outside of my experience; I've never used it. That might be a better question for someone who works primarily in web development and has broader experience with modern web technologies than I do.
Yes, more Java content!
java is more for teams of developers, rarely is used by just a single developer for a creating website.
however, if you look at the freelance platforms you can see numbers of java projects, but in compare to php and js, the number is much lower.
so as Stefan said, better to use php and js for freelancing, as per market needs.
My first working experience was with Spring and I must admit I loved it. Hard to find freelance tho...
What was the part that you enjoyed most about Spring?
@@CyranicalGoated Nothing.
Hi there! I'm a java developer and I intend to freelance. Please how easy can I take it ?
@@CyranicalGoated so I kinda fell in love with OOP on my studies... I love Spring because it felt so easy to work with, especially how well it's integrated with InteliJJ, wish I could go back in those days
@@eleko4717 So do you still do java software development now with spring boot? Or have you moved on to something else
I'm learning to do mobile with RoR, Turbo Native, but for web only stuff I'm sticking to WordPress and Laravel.
Ok nerf
@@looksmatteronly ok tool.
Hey uncle Stef why do you hate Ruby so much, genuinely curious?
Thanks uncle stef... Am a new java developers.. What my chances of landing job with spring boot?
In my local market its clearly php.. but can you tell about node js .. is it a very fast rising language... Currently I am learning php, but if I had to choose another language which one should it be node or java or django..
you are right that you do not get more freelancing work in java but java is not slow language if you use framework .
That squirrel loves Ruby on Rails 😊
Sir, I watched one of your recent videos on freelancing... You mentioned the 4 professions there is for freelancing, one is, web design which you said the skills needed are; HTMl, CSS, java, php, WordPress...
You seem to get me confused abit... Pls explain
Hi, I think uncle Stef meant: html, css, JavaScript (not Java) for Webdesign..
@@radu_4 yea... Thank you.
I later browsed and understood the difference.
That squirell is a hater for leaving like that
what disrespect! 😂 didn't even stay for ruby.
Without so many java content on the web, copying and pasting plus ide will not be so fast nowadays, but open source makes it easy to debug into,
What do you think about c# for freelance?
Hey Uncle Stef I have been watching you for a long time, right back to the Killer Sites days. Is that still running? 💎🔴 :)
Wow! Old school. Killersites in basically in archive.
Java freelance work be working on a small mom and pops business with international domaniance in retail, cloud infrastructure, shipbuilding, textiles, automobile manufacturing, microelectronics, and, believe it or not, a side gig creating thermonuclear warheads.
Big brother is watching you :)
JavaScript developers are a dime a dozen here on the West Coast of the US. There are so many unemployed JavaScript developers competing for the same front-end positions. It's extremely saturated right now, making it difficult to stand out.
About 5 years ago or so I think coding tutorials blew up on youtube and tons of people learned JS and frameworks aka react, vue and angular, thinking they can become a professional developer/engineer and make big big money. Now there are just tons of mediocre frontend coders out there oversaturating the market it seems.
From a freelancer perspective, Java shouldn't be your tool of choice.
There are tons more freelance work in languages like php and js then you would find in Java. Java may be a good-to-have skill, but if you wanna seriously freelance, php is the tool to know at least to start. Ofcourse, you can leverage your Java skills if and when the job arises, but you will probably get way more work in say php than you would in Java.
If you are starting out freelancing and you dont know Java, start with php. If you know Java, its advisable to learn php (easy for a Java programmer) and take on both php and Java work as they arise.
The idea is to always have a stream of income.
very nice
4min meandering discussion, 3min commercial...
Modern Java seems like a pretty powerful option for new freelance projects, but I have no horse in the race.
The little one approached, heard the term Java and ran away, he made the right decision.
Can you Freelance with Python ?
Yes
@@StefanMischook thanks for reply. One more question please, can you freelance with python ONLY, or do I need knowledge of other tools? if yes can you please tell me which ones?
@@ilijakljajic308I'm not Stefan, but I think I can sort of answer this question. First, what kind of projects are we talking about? I personally see it as Django + Httm/CSS + JavaScript.
@@restoreupscale1521 Thanks for your explanation. If I may ask, why would I need another programming language if I already have Python? Why is JavaScript necessary? Can you give me an example of a project? I am a system engineer and completely new to coding. I know a little bit of Python, so I would like to get those freelancing jobs on weekends.
@@ilijakljajic308I'm a somewhat of a novice myself. I know some JavaScript, Python at a more or less decent level. Django(Python based framework) can handle some of front end content manipulations, but it can't handle all of it unless your app is simple. If you search Django tutorials on UA-cam where you build a website along with the instructor, you will notice that some JavaScript is still necessary in many cases. So yeah, two languages would suit you well, I think. But my experience so far is building pretty a bulky discord bot in Python, a test automation framework also in Python, a chrome extention in JavaScript and I'm currently building a website in Django+some JavaScript. To put it shorty, I'm not the most knowledgeable guy out there.
Hey , are you interested to collab for freelance java dev ?
@@karshilsheth8855 yeah I am interested
Yes i can
Java is hard to work with.
I am currently looking for fulltime job and freelance anyone offer to work for me.
0:40 Typical noobie coder. Hops from on framework to the next. Look a Squirrel!
first