Pro Coder
Pro Coder
  • 172
  • 303 553
Why your tech stack DOESN'T MATTER as a pro coder!
It doesn't matter WHAT tech stack you pick. React, Angular, Vue, Java, Python. They are all good. But there is something more vital than ANY of them. Find out how to make yourself irresistable to hiring managers and recruiters!
====
Don't forget to grab your copy of 12 Rules For Pro Coders today at 12rules.io!
====
ALSO SEE: 👀
✅ Google lays of Python Team : czcams.com/users/livevsRjrZqs1GI?feature=share
RESOURCES: 👇
- Order your copy of 12 Rules for Pro Coders at 12rules.io today!
GET MORE: 🎉
- Get a FREE tech ebook at procoder.io/join
- Follow me on Twitter: procodershow
Do YOU uphold the Pro Coder motto, BE PROFESSIONAL? store.procoder.io
DISCLOSURE: All opinions stated here are mine and do not necessarily reflect those of any team or employer. Any usage of "Spring", "Spring Boot", "Spring Framework", "VMware", "Pivotal", or anything else is completely unaffiliated with its owners. From time to time, I may post affiliate links for products I enjoy using. They don't cost you anything extra, and I may get a small commission.
#procoder
© 2024 Greg L. Turnquist, All Rights Reserved
zhlédnutí: 263

Video

Using what you've got | Meet A Pro Coder
zhlédnutí 130Před 4 měsíci
Sometimes...oftentimes...we have to move the ball down the field. And we don't always have ALL the tools we'd like. Being a pro coder means working with what you have to do the best that you can. Find out how THIS pro coder built a career around that! Don't forget to order your copy of 12 Rules For Pro Coders today at 12rules.io! ALSO SEE: 👀 ✅ HOW do I interview for a job? czcams.com/video/oN_B...
Is testing THAT important?
zhlédnutí 144Před 6 měsíci
Is testing THAT important?
FIGHTING software HYPE! | Meet A Pro Coder @softwarestory
zhlédnutí 105Před 6 měsíci
FIGHTING software HYPE! | Meet A Pro Coder @softwarestory
HOW to interview amidst a STRUGGLING ECONOMY...
zhlédnutí 168Před 6 měsíci
HOW to interview amidst a STRUGGLING ECONOMY...
New Setup | SURPRISE ANNOUNCEMENT
zhlédnutí 173Před 6 měsíci
New Setup | SURPRISE ANNOUNCEMENT
AI Tools...or AI Tragedy?? | Meet a Pro Coder @talesfromthejarside
zhlédnutí 92Před 7 měsíci
AI Tools...or AI Tragedy?? | Meet a Pro Coder @talesfromthejarside
Never put THIS into your git commit!!
zhlédnutí 170Před 7 měsíci
Never put THIS into your git commit!!
Investing in YOURSELF is a powerful thing for any PRO CODER! // Meet A Pro Coder @MarkHeckler
zhlédnutí 188Před 7 měsíci
Investing in YOURSELF is a powerful thing for any PRO CODER! // Meet A Pro Coder @MarkHeckler
What is a PRO CODER's most IMPORTANT TOOL?
zhlédnutí 199Před 7 měsíci
What is a PRO CODER's most IMPORTANT TOOL?
If you want to be a PRO CODER in 2024, then do this…
zhlédnutí 543Před 7 měsíci
If you want to be a PRO CODER in 2024, then do this…
Josh Long (@coffeesoftware ) & Greg Turnquist discussing Spring Data at SpringOne 2023
zhlédnutí 3KPřed rokem
Josh Long (@coffeesoftware ) & Greg Turnquist discussing Spring Data at SpringOne 2023
WHAT is AUTOCONFIGURATION?
zhlédnutí 2,8KPřed rokem
WHAT is AUTOCONFIGURATION?
HOW do I write a SPRING MVC controller and its template?
zhlédnutí 921Před rokem
HOW do I write a SPRING MVC controller and its template?
HOW do I create a Spring Data repository?
zhlédnutí 614Před rokem
HOW do I create a Spring Data repository?
Dos and don'ts of commit messages
zhlédnutí 1,1KPřed rokem
Dos and don'ts of commit messages
What is the MOST important thing to know about Spring Boot 3?
zhlédnutí 1KPřed rokem
What is the MOST important thing to know about Spring Boot 3?
WHAT is GRADLE?
zhlédnutí 2,1KPřed rokem
WHAT is GRADLE?
Why Maven?
zhlédnutí 3,9KPřed rokem
Why Maven?
HOW do I enhance my Spring Boot 3 app?
zhlédnutí 329Před rokem
HOW do I enhance my Spring Boot 3 app?
HOW to conduct a CODE REVIEW
zhlédnutí 2,1KPřed rokem
HOW to conduct a CODE REVIEW
HOW do I add dynamic content to my Spring MVC template?
zhlédnutí 710Před rokem
HOW do I add dynamic content to my Spring MVC template?
HOW do I create a Spring Boot 3 app from scratch?
zhlédnutí 270Před rokem
HOW do I create a Spring Boot 3 app from scratch?
HOW do I load TEST DATA with Spring Boot 3?
zhlédnutí 551Před rokem
HOW do I load TEST DATA with Spring Boot 3?
HOW do I define a JPA entity class?
zhlédnutí 482Před rokem
HOW do I define a JPA entity class?
Building a Spring Boot 3 web app step-by-step
zhlédnutí 3,3KPřed rokem
Building a Spring Boot 3 web app step-by-step
HOW to send EMAIL from your SPRING BOOT application!
zhlédnutí 2,7KPřed rokem
HOW to send EMAIL from your SPRING BOOT application!
HOW to be a FRAMEWORK Engineer
zhlédnutí 919Před rokem
HOW to be a FRAMEWORK Engineer
HOW to configure your Spring Boot app to send EMAIL
zhlédnutí 2,3KPřed rokem
HOW to configure your Spring Boot app to send EMAIL
HOW to be a REMOTE Engineer
zhlédnutí 1KPřed rokem
HOW to be a REMOTE Engineer

Komentáře

  • @kurt1391
    @kurt1391 Před 13 dny

    I think it looks better if the studio equipment is invisible, not prominently displayed. One mic is OK.

  • @shervin9561
    @shervin9561 Před 16 dny

    🔆

  • @shervin9561
    @shervin9561 Před 16 dny

    Thanks a lot for your great explanation

  • @zanoxie
    @zanoxie Před 27 dny

    Wonderful video! Thank you for breaking down the history and problem servlets aimed to solve. I really needed this understanding. Definitely subscribing!

  • @ShermukhammadKarimov
    @ShermukhammadKarimov Před měsícem

    great explanation, thanks much

  • @djhi-tek9249
    @djhi-tek9249 Před měsícem

    Why should i use java instead of nodejs?

    • @ProCoderIO
      @ProCoderIO Před měsícem

      If you love Node.js, then use it! This video was simply about explaining what JDBC and JPA are, why some people see them as "different", the tradeoffs, and other aspects.

  • @davidtheprogrammer
    @davidtheprogrammer Před 2 měsíci

    At 10:30 I assume he means "Spring Data JDBC" and not "Spring Data JPA" right?

    • @ProCoderIO
      @ProCoderIO Před 2 měsíci

      Yes! Good catch, because that was easy for it to slip past.

  • @daffertube
    @daffertube Před 2 měsíci

    banger!

  • @hamza201183
    @hamza201183 Před 2 měsíci

    When you got redirected, the whole page got refreshed. I suppose there is better way, with Ajax maybe? Thanks for the video.

    • @ProCoderIO
      @ProCoderIO Před 2 měsíci

      You can certainly use Ajax. That is more sophisticated. This was to illustrate the basics.

    • @hamza201183
      @hamza201183 Před 2 měsíci

      @@ProCoderIO Yes that's what I thought :) Thank you for your quick reply. Have a great week and greetings from Malaysia!

  • @RedRabbitII
    @RedRabbitII Před 3 měsíci

    thank you for this video! I'm new to JMS and kinda struggling to trace where my project's code actually receive the message from MQ, now I found it 😄

    • @ProCoderIO
      @ProCoderIO Před 3 měsíci

      I'm glad this has helped clear up your understanding of JMS.

  • @ankushhh445
    @ankushhh445 Před 3 měsíci

    music needs to go thank you

  • @mefeera
    @mefeera Před 3 měsíci

    The important question now is, why this is the only video (that i watched) can be minimised on iphone whilst others closed completely when i attempted the same action?

    • @ProCoderIO
      @ProCoderIO Před 3 měsíci

      I'm not sure. I use StreamYard to do live streaming, which I believe renders an MP4. However, the video uploads I do are MOV files on my Mac. Maybe that's the difference? May latest upload video was like that. I wasn't aware of this issue on CZcams.

  • @JamesMCrutchley
    @JamesMCrutchley Před 3 měsíci

    Looked like it may be an interesting stream. I'm leaving though. Random background music and no timer. It could be 5 seconds or a 5 minute wait. IDK. If you can't be bothered to trim the video after a livestream I'll just pass.

    • @ProCoderIO
      @ProCoderIO Před 3 měsíci

      There is a timer, but it's a little faint. Perhaps I'll fix that to make it clearer. I also edit out the live stream pre-mix, but it usually takes 24 hours to archive before I can do that.

  • @mistermiaumiau2134
    @mistermiaumiau2134 Před 3 měsíci

    very good, short video, worked immediately, Thank you

  • @Ahmed-ui5wn
    @Ahmed-ui5wn Před 3 měsíci

    Spring Boot is nothing compared to Asp Net Core

  • @u263a3
    @u263a3 Před 4 měsíci

    Love hearing from the Old Wisemen coders! We need more of them. The young CZcamsr influencers lack real work experience

    • @ProCoderIO
      @ProCoderIO Před 4 měsíci

      Indeed! I’m trying to do my part and give them voice.

  • @anitalakhadze5358
    @anitalakhadze5358 Před 4 měsíci

    "Not everything is built in a glorious reactive frontend" 😂 That's so painful and so true. But on the other hand, I think that by being pressured to get our hands dirty is how we really become pro-coders. Except for the main topic of this episode, you have also highlighted the importance of having own initiatives, being motivated to improve something, digging up the problem and scrutinizing it, so it's another valuable skill. Thank you as usual for these conversations.

  • @sukatz
    @sukatz Před 4 měsíci

    Why does google have python team? Wouldn’t it make more sense to have teams around specific products/services. Do they have teams for each programming language??

    • @ProCoderIO
      @ProCoderIO Před 4 měsíci

      I don't know. It's possible that they wanted to retain some control over the future of Python if they were writing so much code centered on it. However, that desire may have been altered due to market forces.

  • @TheBlackManMythLegend
    @TheBlackManMythLegend Před 4 měsíci

    I think at the scale of Google Rust is more efficient , If I worked at Google the goal is to have an impact with such a big company it's smarter to think a lot about your algo , draw it on a whiteboard with colleague manage the memory properly map stuff the latest bottleneck might be python in the race for perfomance. Now with AI the value of compute power is more important so any gain is a competitive advantage.

    • @ProCoderIO
      @ProCoderIO Před 4 měsíci

      Perhaps! I have a friend that loves using Rust. It takes more effort because you're forced to "do more" to make it work. But it seems to have great payoffs.

    • @ajaypatro1554
      @ajaypatro1554 Před 4 měsíci

      ​@@ProCoderIOyou can utilise mojo 🫤

  • @MarkyGoldstein
    @MarkyGoldstein Před 4 měsíci

    Mojo baby

    • @ProCoderIO
      @ProCoderIO Před 4 měsíci

      Heh

    • @icns01
      @icns01 Před 4 měsíci

      That's what I was thinking, but since MOJO is a superset of Python, wouldn't it make more sense to retain those team members and leverage their deep expertise in Pyhton to port over to MOJO?🤷‍♂️🤔

  • @askkumar5859
    @askkumar5859 Před 4 měsíci

    is demand for python is reduced??

    • @ProCoderIO
      @ProCoderIO Před 4 měsíci

      I don’t know Google’s story. Either they want to continue using Python as much but pay less for it, or they want to reduce their investment in Python as a language, or they want to reduce usage of it overall. All those options have different long range outcomes.

    • @pirateg3cko
      @pirateg3cko Před 4 měsíci

      Speculatively, I think demand is the same but supply for talent is way up. What's slightly unusual, however, is that this team would've included some VERY knowledgeable and uniquely community-connected Python specialists. It's tricky to see eye to eye with Google on a revenue flow based bottom line with this move.

    • @sanjeevdandin9350
      @sanjeevdandin9350 Před 4 měsíci

      No, demand for Python is always high. It is just that supply for python programmers is even higher than demand can take in.

  • @ashishrai472
    @ashishrai472 Před 4 měsíci

    So should i learn python or java for job

    • @ProCoderIO
      @ProCoderIO Před 4 měsíci

      It won’t hurt to learn either. There are shops that pay Python and Java devs. Always be learning. Always be building relationships. Always be making yourself a valuable asset. That’s how you insulate yourself from this types of market upsets.

    • @sanjeevdandin9350
      @sanjeevdandin9350 Před 4 měsíci

      Deep dive whatever programming language which seems suitable to you. Learn concepts and standards etc.,. Once you understand the concepts and standards it is easier to switch to a new language in a month or so depending on your experience.

    • @haroldcruz8550
      @haroldcruz8550 Před 4 měsíci

      That's a wrong way of thinking. You don't have that much control on what language your future job is going to use

    • @sanjeevdandin9350
      @sanjeevdandin9350 Před 4 měsíci

      @@haroldcruz8550 Agreed I started my career while learning Python and Django. These 2 are the least used technologies in my career till date. Funnily enough I am now stuck as Js/Ts Dev which was never my goal to begin with. While also majorly working on PHP, Java and GoLang

    • @razorblade413
      @razorblade413 Před 4 měsíci

      with AI it doesnt matter. at this rate we all be replaced by the machine that each other dev fed them with their own codes...

  • @chandraobulreddysagili4619
    @chandraobulreddysagili4619 Před 4 měsíci

    Why it so mean of python program language in Google team layoff

    • @ProCoderIO
      @ProCoderIO Před 4 měsíci

      I don’t know. It may simply be the burn rate. Also, I they may no longer want to be steering Python but instead merely using it.

    • @chandraobulreddysagili4619
      @chandraobulreddysagili4619 Před 4 měsíci

      @@ProCoderIO pls send full statck developer interview questions and answers most 100% asked companies

    • @haroldcruz8550
      @haroldcruz8550 Před 4 měsíci

      It's good for prototyping but it's too slow for a code base. Maybe new projects are now hard to come by, right now every tech company's profit margin is getting squeezed.

  • @alexmercerind
    @alexmercerind Před 4 měsíci

    There's too much backstory to learn... Spring Boot on the surface is really really enjoyable to work with (even as a beginner, from mobile development).

  • @alexmercerind
    @alexmercerind Před 4 měsíci

    Thanks a lot for clearing this up!!!

  • @anitalakhadze5358
    @anitalakhadze5358 Před 4 měsíci

    You stated very good points. To me the most important one, at least my interpretation of it, is the next: You may not (and need not) know all the tools that are listed in the job description or the business requirements that are listed in the ticket you are working on, but you are already making a huge difference and progress when you are happy to stop and explore the tools, ask the right questions and adapt your knowledge to the practical needs. Thank you for all of your effort to reach out to fellow devs like me and share your experience about ways to become a better (hopefully pro) coder. BTW, dividing the content into categories was a great idea, it's much easier to grasp the main topic. It would also be very helpful if the actual video was also divided into sections (I think you can do it on youtube).

    • @ProCoderIO
      @ProCoderIO Před 4 měsíci

      That’s a great additional point!

  • @maxfreund4803
    @maxfreund4803 Před 4 měsíci

    Love your explanations, man :)

  • @pejko89
    @pejko89 Před 5 měsíci

    I'm 34 accountant with 2 internships as Java Developer, but still waiting for my first programming job. Hard to find junior adverts in my country. Hoping this crisis will end soon. I have invoice generating web app online, and I'm now building accounting software

    • @ProCoderIO
      @ProCoderIO Před 4 měsíci

      I hope the opportunity opens up for you. I know it may be tough right now to even get an interview. Did you look at czcams.com/video/YdvPRVLvfEU/video.html to at improve your performance during an interview?

    • @pejko89
      @pejko89 Před 4 měsíci

      @@ProCoderIO Thank you for the video link. I will definitely watch it after work. The problem is there aren't many open junior positions in my country (Serbia). But there are many where 5+ years of experience is required. So I assume the market is going to be balanced again at some point. The company where I was an intern applied hire freeze when I was half way through internship. So I got another internship, but without an option to get a job at the end. And I started working as an accountant again at the same time, so it was really intensive during last 4 month.

  • @HOPEDACODER
    @HOPEDACODER Před 5 měsíci

    Is this video made for Tik Tok? Cause my god the camera changes seem like you tryna keep people with the attention span of a fruitfly. 1 out of 10

    • @ProCoderIO
      @ProCoderIO Před 5 měsíci

      Others also noted this. It's the reason I stopped doing the shifts so fast. Check out the latest rebranded show, and hopefully it be more to your liking. :)

  • @anitalakhadze5358
    @anitalakhadze5358 Před 5 měsíci

    Hello Greg. I have watched many of your videos and at this point, each time I'm listening to your new content, it feels like having a regular conversation with a super-experienced colleague. While this is different from regular coding tutorials where we may receive some practical, tangible results of writing some code, the work you are doing is really really important, because it helps us improve our approach to coding and communication in general, become more aware of what we are doing and why we are doing it. The topics you discuss are most of the times overlooked in the offices and that's why many teams get disbanded, or feel the lack of motivation or sense of accomplishment. So, I wanted to thank you for your effort and contribution ❤

    • @ProCoderIO
      @ProCoderIO Před 5 měsíci

      Thank you for your kind words! That means a lot.

  • @funprog
    @funprog Před 5 měsíci

    Gradle is super slow 😂 I prefer maven

  • @funprog
    @funprog Před 5 měsíci

    Over engineering is a real problem in Java Enterprise, that is why people left Java space for Rails,Django etc and later one Node,Go etc. I think Quarkus is a better modern alternative for java, instead the tower of abstraction (slow) of Spring. You need to realize when hiding the web layer so deep down you get many problems and slow running services and high memory usage.

    • @ProCoderIO
      @ProCoderIO Před 5 měsíci

      True, but much of the departure predated Spring Boot. I think Spring Boot turned the tide.

  • @lf00t
    @lf00t Před 5 měsíci

    is war no good?

    • @ProCoderIO
      @ProCoderIO Před 5 měsíci

      Make jar not war! czcams.com/video/sbPSjI4tt10/video.html

  • @nicoledawson634
    @nicoledawson634 Před 5 měsíci

    Promo sm

  • @jopadjr
    @jopadjr Před 5 měsíci

    5th...Thanks

  • @etorty_dev
    @etorty_dev Před 5 měsíci

    For me, I think testing is super important for saving present you from future you. No one is perfect, and we make mistakes almost all the time, but automated testing gives us confidence that that piece of functionality works. As you said, it's fine to play around and explore the code, but when you really want to get serious, you have to ensure your tests are there to back you up.

  • @RoniiNN
    @RoniiNN Před 5 měsíci

    Wow i should sell a book and create a CZcams

  • @on_the_r04d43
    @on_the_r04d43 Před 6 měsíci

    Thank you very much sir

  • @devbel
    @devbel Před 6 měsíci

    Wow this style of sharing content and knowledge is just awesome , thanks Greg !!

  • @manueljordan317
    @manueljordan317 Před 6 měsíci

    Interesting video ... congrats about your book!

  • @ArjunKumar-zu2kl
    @ArjunKumar-zu2kl Před 6 měsíci

    Just wow, what a crisp video, thank you...

  • @manueljordan317
    @manueljordan317 Před 6 měsíci

    As usual, thanks for this video .... my first LP in my life was Pascal :)

  • @hafizosina
    @hafizosina Před 6 měsíci

    Mostly he talk about airpods. And already common use intelij and sublime.

    • @ProCoderIO
      @ProCoderIO Před 6 měsíci

      Just one thing to adjust and you’re gold!

  • @manueljordan317
    @manueljordan317 Před 6 měsíci

    Just being curious, why in the your deskop, the clock has 2 times?

  • @manueljordan317
    @manueljordan317 Před 6 měsíci

    Congrats about your new position!!!. Go go go!

  • @manueljordan317
    @manueljordan317 Před 6 měsíci

    Wooh Santa Claus really takes care of you!!! - congrats about your new toy!!! :)

    • @ProCoderIO
      @ProCoderIO Před 6 měsíci

      Kind of feels like that! Truth is I feel very blessed.

    • @manueljordan317
      @manueljordan317 Před 6 měsíci

      @@ProCoderIO a nice acquisition ... :) - an excellent gift

  • @manueljordan317
    @manueljordan317 Před 6 měsíci

    Huge thanks for this video! .... nice to watch two friendly developers .... interesting the experiences

    • @ProCoderIO
      @ProCoderIO Před 6 měsíci

      I’m a big fan of “coopetition”. In this industry it is valuable to invest in others as well as yourself.

    • @manueljordan317
      @manueljordan317 Před 6 měsíci

      @@ProCoderIO Agree, teach to others is another and excellent approach to refresh and learn new knowledge

  • @manueljordan317
    @manueljordan317 Před 6 měsíci

    The tools are based according the branch ... and even starting from the OS itself, now I use Linux a lot ... no macOS anymore ... about IDE STS4 ... thanks for this video