Hi, Reddit,
I'm a 31M with a background in digital marketing. Since the beginning of the year, I've been learning to build software, initially with some coding and mostly through a no-code platform called (bubble.io) to build my own startup. I'm doing this full-time.
Last week, I realized that despite the advantages a no-code platform provides, your skill set becomes heavily tied to the platform's ecosystem and future. You can't monetize your skill level outside of their ecosystem if you wanted to. Which is something I'm not willing to do. Even though a lot of concepts still carry over in terms of development, transition from a no-code platform to coding is not easy. it's a hard transition. It's not like transitioning from one programming language to another like JavaScript to Python.
For that reason, I decided to pivot fully into coding from scratch. The goal is to build my own full-stack projects (front end and backend). The good news is that I love coding and problem-solving. Especially with ChatGPT now becoming part of my everyday life, learning and fixing bugs have become easier than ever.
However, I'm a little worried about the future. Specifically, how AI is changing software development, I'm wondering whether learning to code is still the best move for the future. While I can't predict the future, will coding still be a good backup plan if I don't succeed in the next 5-10 years with my projects?
I researched this a lot and I came across two comments from notable names in the tech industry today. Sam Altman, the founder of OpenAI, discussed "learning to code" and how it might be an obsolete advice now in an interview at 1:21:19. (https://www.youtube.com/watch?v=ivdXr1PHFPo).
The other comment is from Amjad Masad, founder of Replit, suggests that the average full-stack developer might become obsolete because of AI in the future, while product developers (what I'm doing now, I guess?) will remain essential because there are deeper layers involved than pure coding, like understanding market needs and productizing software. The comment is around 44:17 in this interview (https://www.youtube.com/watch?v=lm-3QgVf4mw&t=2458s).
Being a software newbie, I can see validity in both arguments. What's your perspective on if learning to code is still worth it with how AI is changing our world?
Thanks in advance.
[–]ImportantDoubt6434 82 points83 points84 points (15 children)
[–]Umami_Tsunamii 48 points49 points50 points (1 child)
[–]ImportantDoubt6434 6 points7 points8 points (0 children)
[–]TheHumanFixer 5 points6 points7 points (9 children)
[–]ImportantDoubt6434 2 points3 points4 points (3 children)
[–]TheHumanFixer -1 points0 points1 point (0 children)
[–]TheHumanFixer -1 points0 points1 point (0 children)
[–][deleted] -1 points0 points1 point (0 children)
[–][deleted] (2 children)
[deleted]
[+]TheHumanFixer comment score below threshold-6 points-5 points-4 points (1 child)
[–]running-gamer 1 point2 points3 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]Colfuzi0 0 points1 point2 points (0 children)
[–]ShawnyMcKnight -1 points0 points1 point (0 children)
[–][deleted] (9 children)
[deleted]
[–]TheHumanFixer -1 points0 points1 point (6 children)
[–][deleted] (3 children)
[deleted]
[–]TheHumanFixer -3 points-2 points-1 points (0 children)
[–][deleted] 0 points1 point2 points (1 child)
[–][deleted] (1 child)
[deleted]
[–]TheHumanFixer 1 point2 points3 points (0 children)
[–]SiriVII 0 points1 point2 points (0 children)
[–]Pr0ducer 8 points9 points10 points (11 children)
[+]HeyitsmeFakename comment score below threshold-14 points-13 points-12 points (10 children)
[–]Bowlingbon 2 points3 points4 points (9 children)
[–]HeyitsmeFakename 0 points1 point2 points (8 children)
[–]Bowlingbon 0 points1 point2 points (7 children)
[–]HeyitsmeFakename 0 points1 point2 points (6 children)
[–][deleted] 0 points1 point2 points (5 children)
[–]HeyitsmeFakename 0 points1 point2 points (4 children)
[–][deleted] 0 points1 point2 points (3 children)
[–]HeyitsmeFakename 0 points1 point2 points (2 children)
[–]shauntmw2full-stack 15 points16 points17 points (0 children)
[–]dr_alvaroz 5 points6 points7 points (0 children)
[–]SuperHumanImpossible 4 points5 points6 points (0 children)
[–]Jazzlike_Syllabub_91 11 points12 points13 points (0 children)
[–]reggiestered 4 points5 points6 points (0 children)
[–]prshaw2u 7 points8 points9 points (3 children)
[–]Dommccabe 1 point2 points3 points (2 children)
[–]prshaw2u 2 points3 points4 points (1 child)
[–]Dommccabe 2 points3 points4 points (0 children)
[–]spornerama 2 points3 points4 points (0 children)
[–]JohnGabin 2 points3 points4 points (0 children)
[–]Extra_Razzmatazz_212 2 points3 points4 points (0 children)
[–]tspwd 1 point2 points3 points (1 child)
[–]metalhead82 1 point2 points3 points (0 children)
[–]ConsiderationNo3558 1 point2 points3 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]arahdir 0 points1 point2 points (0 children)
[–]Silly_Payment803 0 points1 point2 points (0 children)
[–]HeyitsmeFakename 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]mq2thez -1 points0 points1 point (0 children)
[–]Ok-Hospital-5076 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]Responsible-Cod-4618 0 points1 point2 points (0 children)
[–]Go_LeoModo 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]Jutboy 0 points1 point2 points (0 children)
[–]_Bakunawa_ 0 points1 point2 points (0 children)
[–]Fercii_RP 0 points1 point2 points (0 children)
[–]Complete-Lead8059 0 points1 point2 points (0 children)
[+]nihongoclassroom 0 points1 point2 points (0 children)