Learning Library

← Back to Library

10 Steps to Become More Technical

Key Points

  • The precise depth of technical knowledge isn’t as crucial as continuously moving up a learning curve and shifting from a non‑technical habit to a more technical one.
  • Career growth for non‑technical professionals hinges on adopting habits that prioritize ongoing technical skill development rather than a fixed “technical ceiling.”
  • One practical way to start is to have an engineer walk you through system‑design problems on a whiteboard (or use the abundance of engineering whiteboard videos on YouTube) to internalize how engineers think.
  • The speaker promises a total of ten actionable strategies for becoming more technical, each based on personal experience and proven effectiveness.
  • Embracing these habits creates a trajectory of technical growth that will keep your career prospects strong and increasingly future‑proof.

Full Transcript

# 10 Steps to Become More Technical **Source:** [https://www.youtube.com/watch?v=wMxZz6sUVek](https://www.youtube.com/watch?v=wMxZz6sUVek) **Duration:** 00:12:49 ## Summary - The precise depth of technical knowledge isn’t as crucial as continuously moving up a learning curve and shifting from a non‑technical habit to a more technical one. - Career growth for non‑technical professionals hinges on adopting habits that prioritize ongoing technical skill development rather than a fixed “technical ceiling.” - One practical way to start is to have an engineer walk you through system‑design problems on a whiteboard (or use the abundance of engineering whiteboard videos on YouTube) to internalize how engineers think. - The speaker promises a total of ten actionable strategies for becoming more technical, each based on personal experience and proven effectiveness. - Embracing these habits creates a trajectory of technical growth that will keep your career prospects strong and increasingly future‑proof. ## Sections - [00:00:00](https://www.youtube.com/watch?v=wMxZz6sUVek&t=0s) **Beyond Technical Depth: Habit Shift** - The speaker advises non‑technical professionals to prioritize a continuous learning curve and habit changes to become more technical over time, rather than fixating on how deep their technical knowledge must be for career advancement. ## Full Transcript
0:01you know this one is for the 0:03non-technical folks out there Engineers 0:06I hope this is up to your 0:08standards so I get a question a lot from 0:10folks who are not technical that is 0:12basically what can I do to become more 0:15technical people are rightly concerned 0:18that their long-term career prospects 0:20are affected by how technical they are 0:23able to go everyone has a bottom out on 0:26technicality right like even Engineers 0:29will not go all the way to the Sol 0:31almost like there's probably a couple 0:33but for the most part everyone has a 0:35bottom to their technical fluency 0:37swimming pool like you swim down there 0:38and there's that's the end the question 0:41for most folks who are non- technical is 0:43how deep do I need to get from a 0:45technical point of view to drive my 0:47career and what can I do to get there 0:49and I am here to suggest to you that how 0:51deep you need to get is not a super 0:52relevant question so let's put that one 0:54aside and the reason why is because you 0:58can always get more technical and that 1:00is pretty much always advantageous if 1:02you do and so I think the better answer 1:05is are you on a learning curve are you 1:08on a path where you are getting more 1:10technical over time and how do you put 1:12yourself on on that path our lives are 1:15made up of trajectories our lives are 1:17made up of habits and that is true for 1:19our careers as much as our personal 1:21lives and so if you are in a habit of 1:23being non- technical the real question 1:25that will drive your career is can you 1:27shift that habit set so you are more 1:30technical than you were before so you 1:32actually are starting to become more 1:33technical over time it becomes a growth 1:36curve okay with that introduction in 1:39mind I want to give you 10 ways to 1:42become more technical if you are not a 1:45technical person and these are super 1:46practical I've looked at all of these 1:48I've done like almost all of these 1:50myself and I found them super helpful I 1:54did not used to be as technical as I am 1:56I'm sure that in five or 10 years I will 1:58be more technical than I am now is what 2:00I want I want to be on a growth okay so 2:03number one get an engineer to whiteboard 2:06for you this was super useful when I was 2:08trying to understand system design in 2:10some of my earlier PM roles if you have 2:12the opportunity to sit down and have 2:14someone whiteboard for you and yes they 2:16can use a an an iPad right and do that 2:18remotely if you work remotely or in 2:20person if you're in person just get a 2:22room get a whiteboard start to draw it 2:24out now if you're like oh well the 2:27engineers are not going to listen to me 2:29right like they're not going to give me 2:30the time of 2:31day I have news for you and it's called 2:34YouTube there are more engineering 2:38whiteboard videos than I can shake a 2:40stick at on YouTube it's ridiculous how 2:42many there are now a lot of them are 2:45couched in terms of how you answer 2:46questions from an engineering 2:48perspective but I've got news for you 2:50they're using real examples they're 2:53using examples to sort of walk through 2:54how you think as an engineer in 2:56whiteboard and that is a skill that a 2:58non-technical person can learn become 3:00more technical in because at the end of 3:01the day whiteboarding is just logical 3:03thinking on the board drawing out a 3:06system and it is really useful to 3:08understand how that works because a lot 3:10of the questions that you get asked in 3:12non-technical roles amount to logical 3:14thinking about Technical Systems so if 3:16you can understand whiteboarding a 3:18little bit you're going to be that much 3:19ahead okay number two start scripting 3:23with chat GPT and I'm going to give you 3:24a really practical way to do this if you 3:28use email if you use calendar and you're 3:31using Google for those you have a 3:34built-in place to start scripting with 3:36chat GPT you can use Chad GPT to build 3:40JavaScript that you can then run right 3:42away in the scripting environment that 3:45Google has set up for running operations 3:48on email and calendar as an example you 3:51can use chat GPT to help you build a 3:54script that counts the number of 3:56meetings averages the meeting minutes 3:58and gives you a running average over 4:00time or a report over time of how you 4:05are doing at managing your meeting time 4:07now that may be very depressing for you 4:09if you're in a lot of me but that being 4:11said the point is that you can build the 4:13script really quickly you can read the 4:16code and start to understand what it's 4:17doing and you can apply it and learn 4:20from it and I'm a big believer in that 4:22try and apply Loop where like you learn 4:24something by doing and I think that that 4:26works a lot with technical stuff because 4:28you have to be able to try try it to see 4:30that it works and once you see that it 4:32works you'll see the utility you'll see 4:34the value in a practical way and you'll 4:35try something else and so the nice thing 4:37about that Google scripting environment 4:39is there's no end to the kinds of things 4:41you can do it will also do email 4:43operations if you want 4:45to automatically reply to your aunt with 4:50a particular line every time she sends 4:52an email not that I recommend this it's 4:54not great for family but you could do 4:56that there's basically no end to what 4:58you can do creativ 5:00and I think that's one of the cool 5:01things about code okay so number two is 5:03scripting uh and I gave you that example 5:05in Google there's other ways of course 5:07you can do scripting 5:08as number three build a tiny app uh I 5:12actually know someone who has been 5:15building tiny apps using the po.com 5:17platform Poe like poet um and they're 5:22doing it in minutes instead of days like 5:24they basically are able to chat with Po 5:26and put an app together very very 5:28quickly 5:30now is this a super sophisticated app 5:32not really is it an app that shows a 5:35proof of concept absolutely and so one 5:38of the other things that you want to do 5:40is you want to Leverage The Power of 5:41large language models to shorten the 5:44learning Loop and basically say this is 5:46what I can do now because I can use 5:49plain English to express my thoughts 5:51logically and you can start to see under 5:53the surface like the llm is going to be 5:56translating your plain English into 6:00specific coding commands to build a 6:02program now uh you can also do this with 6:05other large language mods right I know 6:07that Claude 3.5 has a very good 6:09reputation for coding at the moment 6:12there will be others as well that are 6:14coming down the pike soon right you wait 6:16a day you have a new uh sort of coding 6:18tool to use but the point is this keep 6:21experimenting and keep seeing if you can 6:24build things quickly and I think what I 6:25like about po.com is it makes the 6:28journey to building an app really fast 6:31and you want to accelerate that learning 6:33Loop so you can express something that 6:35you think is logical and then see how 6:37the llm misinterprets it and that may 6:40give you more Sympathy For Engineers who 6:42do not understand your product 6:43requirements if you are a 6:45PM okay that's number three number four 6:48read the technical documents at work 6:50even if you don't fully understand them 6:53I think that's really important you want 6:55to get to a point where you're reading 6:56them and then by next year you're 6:58reading them and you understand about 7:0110% 15% 20% 7:04more that's a really big deal like if 7:06you start to get to a point where you 7:08can consistently understand over time 7:11how 7:12you think in technical terms in your own 7:15system that you work against it's this 7:18entire level up for your career at work 7:21so read those technical documents that 7:23you know exist in your Wiki in your 7:25notion wherever your organization keeps 7:27them read up and you might be telling me 7:31hey I don't have technical documents to 7:32read right now maybe they're locked away 7:35maybe you're not in that kind of role 7:37maybe you're looking to break into Tech 7:39that's fine read the Netflix Tech blog 7:42it's free it's available to the public I 7:44cannot believe they do that it is an 7:46astonishing repository of technical 7:48knowledge I still go back there and read 7:50it it's it's a wonderful thing to 7:53discover because you can look at 7:54anything from how they construct large 7:56networks to how they do AB testing at 7:57scale to how they understand how to 8:00recognize content in videos at scale 8:03phenomenal blog highly recommend the 8:04Netflix Tech blog and there are other 8:07good technical blogs out there I don't 8:09want to just call them out but I will 8:10say for me reading and learning from the 8:12Netflix Tech blog was very formative 8:14like it was super helpful to understand 8:16sort of how they think about systems at 8:18scale because you can often reason down 8:20from a scale of hundreds of millions of 8:22customers to something smaller but it's 8:25difficult to go the other way okay 8:27number 8:28six this takes courage say something 8:32badly and then invite Engineers to 8:35correct you I vividly remember a moment 8:38earlier in my career when I confused web 8:42Hooks and 8:43apis and I was corrected and rightly so 8:48and that was very very good for me 8:50because that's how I internalized a 8:53Nuance that I hadn't fully internalized 8:56before and so one of the things things 8:59that I want to call out is that if you 9:01aren't willing to be wrong it is very 9:03difficult to learn so if you cultivate a 9:07willingness to be wrong at work and a 9:10show a willingness to improve learn have 9:12a great attitude and grow it's going to 9:15help you grow a lot faster and that's 9:17probably a general hack frankly it's 9:19probably not just for Tech but I'm 9:21applying it 9:22here okay number 9:25seven ask someone who is not an engineer 9:29who is more technical than you to 9:31explain a concept to you and by the way 9:34if you would like me on this YouTube 9:36channel to explain a technical concept 9:38for non-technical 9:40people that's basically me at this point 9:42like I'm a fairly technical product 9:44person and so I'd be happy to do that 9:46please in the comments let me know what 9:49you would like me to explain I'd be 9:50happy to do 9:52that um and I think that that's helpful 9:55right because at the end of the day if a 9:57non-technical person explains it they're 9:59often going to make sure that they are 10:01not using dragon or assuming you know 10:03acronyms that an engineer might assume 10:06and so that it can be easier to sort of 10:08bridge across that that gap of 10:10understanding all right number eight 10:13play around with Hardware uh I know 10:15Raspberry Pi was all the rage just a few 10:17years ago I vividly remember I do not 10:20know this may be lost on the internet 10:21but there was a great blog post uh I 10:24think it might have been on AWS about 10:26someone who was building a Ras Berry I 10:30think it was a Raspberry p based machine 10:33learning uh cat recognition device and 10:37so let me explain like this guy was 10:39basically as a home project playing 10:42around with teaching and AI to recognize 10:45his individual cat's face and to only 10:48open the cat door for his 10:51cat and so the cat door was locked 10:54except when the device recognized his 10:56cat's face and then would open the door 10:57and the cat could go in but if another 10:59cat tried to come in or or if like a dog 11:01or a raccoon tried to come in it 11:02wouldn't 11:03work now I don't know how much value 11:06that has uh other than being highly 11:08amusing but I think that playing around 11:11with the hardware was probably really 11:13good for him right like it's a nice set 11:15of sort of practice motions to go 11:17through to build and launch something 11:19with a hardware component because he had 11:21to both do the AI piece and the training 11:23piece but also do the hardware actuators 11:26and actually building the door and I 11:27think that's that's super fun 11:30okay number nine read the classics um 11:34and this one maybe you don't start here 11:36but uh the pattern on the stone That's a 11:39classic textbook for computer science 11:42or The Art of Doing science and 11:45engineering Learning To Learn by Hamming 11:48another classic one there are other ones 11:50as well I'm not saying only read those 11:52two books uh my point is at some point 11:55it's helpful to learn by reading people 11:58who have been thinking about computers 12:00for a lot longer than most of us have 12:03and those are two that come to mind but 12:05there are others as 12:07well and then the last one number 12:1110 be consistently curious and I know 12:14that that sounds like a throwaway line 12:16but one of the things that will sustain 12:18you if you are trying to figure out how 12:19to do this over time is curiosity and if 12:22you are able to stay curious over time 12:26about a technical subject you will feed 12:29yourself what you need to know you will 12:30go and find it and so in a sense my last 12:33challenge to you is if you're looking 12:35for a way in if you're trying to find a 12:36way to be more technical find something 12:40that makes you curious and follow that 12:42thread stay curious all right tell me 12:45what I missed in the comments