What's new

Does everyone struggle to learn code?

Welcome to the only entrepreneur forum dedicated to building life-changing wealth.

Build a Fastlane business. Earn real financial freedom. Live your best life.

Tired of paying for dead communities hosted by absent gurus who don't have time for you?

Imagine having a multi-millionaire mentor by your side EVERY. SINGLE. DAY. Since 2007, MJ DeMarco has been a cornerstone of Fastlane, actively contributing on over 99% of days—99.92% to be exact! With more than 39,000 game-changing posts, he's dedicated to helping entrepreneurs achieve their freedom. Join a thriving community of over 90,000 members and access a vast library of over 1,000,000 posts from entrepreneurs around the globe.

Forum membership removes this block.
<div class="bbWrapper"><blockquote data-attributes="member: 57959" data-quote="LittleWolfie" data-source="post: 820776" class="bbCodeBlock bbCodeBlock--expandable bbCodeBlock--quote js-expandWatch"> <div class="bbCodeBlock-title"> <a href="/community/goto/post?id=820776" class="bbCodeBlock-sourceJump" rel="nofollow" data-xf-click="attribution" data-content-selector="#post-820776">LittleWolfie said:</a> </div> <div class="bbCodeBlock-content"> <div class="bbCodeBlock-expandContent js-expandContent "> Of course few companies/products require OO code.<br /> <br /> I like to think as imperative as automatic transmission car and oo as manual transmission.<br /> <br /> Does it matter to your delivery business if your unable to drive manual? </div> <div class="bbCodeBlock-expandLink js-expandLink"><a role="button" tabindex="0">Click to expand...</a></div> </div> </blockquote><br /> I would strongly argue OOP will make a developer/development teams&#039;s life/lives a lot easier.<br /> <br /> Let&#039;s take an example.<br /> <br /> I have 100 tables in my database.<br /> <br /> Every single table shares one trait - a created, and updated time stamp, they are universal between all models.<br /> <br /> Creating a base class on my backend that all of my models inherit from will save me from writing the code to add the created and updated time stamp 100 times. I only have to write it once.<br /> <br /> Practices like this ensure a few things.<br /> <br /> 1. If there is a bug, I can look in one spot to fix it.<br /> 2. I&#039;m not duplicating code, which means less work for me.<br /> 3. Readability is easier when breaking things out into separate classes, which means again, easier debugging, and easier to have someone else work on the code with you.<br /> 4. Easily scalable. Abstracting out logic means faster turn around on features. Say I have to make a bunch of API calls to different resources to fetch data. If I can write the logic to make the calls, and store the returned data, and have the classes with the different calls inherit from this class so that you just need to give it an endpoint and it does the work for you - it&#039;s much better than writing the methods to call and store the data every single time you have a new source.</div>
 
<div class="bbWrapper"><blockquote data-attributes="member: 65566" data-quote="spirit" data-source="post: 818311" class="bbCodeBlock bbCodeBlock--expandable bbCodeBlock--quote js-expandWatch"> <div class="bbCodeBlock-title"> <a href="/community/goto/post?id=818311" class="bbCodeBlock-sourceJump" rel="nofollow" data-xf-click="attribution" data-content-selector="#post-818311">spirit said:</a> </div> <div class="bbCodeBlock-content"> <div class="bbCodeBlock-expandContent js-expandContent "> I&#039;m learning JavaScript on Codecademy, and so far I&#039;ve been understanding most of it. However, I&#039;m currently completely lost on an Advanced Objects project.<br /> <br /> Does everyone struggle to learn code? I feel really dumb right now, and not sure if I should just look up the solution and skip ahead. </div> <div class="bbCodeBlock-expandLink js-expandLink"><a role="button" tabindex="0">Click to expand...</a></div> </div> </blockquote>I think three months of daily effort is the time frame to feel like your not drowning any time you code.</div>
 
<div class="bbWrapper">i got html, and CSS quick , and when i got to javascript, i realized how hard programming it so i stopped for a week, but my obsession won&#039;t stop me from thinking about it, so i asked my friend who is a programmer what is the best way to learn? he gave me a simple project to do, i got down the html, and css part fast, and when i got to the functions,a dn java script i googled the problem for 4 hours, and found answer, and i finished the project, and he liked my code structure , and will send me more small projects to build for $$. just do projects,and you will learn along the way.</div>
 
<div class="bbWrapper"><blockquote data-attributes="member: 65566" data-quote="spirit" data-source="post: 818311" class="bbCodeBlock bbCodeBlock--expandable bbCodeBlock--quote js-expandWatch"> <div class="bbCodeBlock-title"> <a href="/community/goto/post?id=818311" class="bbCodeBlock-sourceJump" rel="nofollow" data-xf-click="attribution" data-content-selector="#post-818311">spirit said:</a> </div> <div class="bbCodeBlock-content"> <div class="bbCodeBlock-expandContent js-expandContent "> I&#039;m learning JavaScript on Codecademy, and so far I&#039;ve been understanding most of it. However, I&#039;m currently completely lost on an Advanced Objects project.<br /> <br /> Does everyone struggle to learn code? I feel really dumb right now, and not sure if I should just look up the solution and skip ahead. </div> <div class="bbCodeBlock-expandLink js-expandLink"><a role="button" tabindex="0">Click to expand...</a></div> </div> </blockquote> Yes we all struggled. Just like you once struggled with basic maths or a foreign language. Coding is like a mix of those two. <br /> The good thing is that the building blocks are similar across most programming languages. Variables, functions, operators and so on. After 13 years as a developer the tactic of try, read and fail and master one concept at a time is still how I learn new things. Solve real problems is always more inspiring <img src="/community/imgs/emoticons/em-smile2.png" class="smilie" loading="lazy" alt=":)" title="Smile :)" data-shortname=":)" /></div>
 
<div class="bbWrapper"><blockquote data-attributes="member: 65566" data-quote="spirit" data-source="post: 818311" class="bbCodeBlock bbCodeBlock--expandable bbCodeBlock--quote js-expandWatch"> <div class="bbCodeBlock-title"> <a href="/community/goto/post?id=818311" class="bbCodeBlock-sourceJump" rel="nofollow" data-xf-click="attribution" data-content-selector="#post-818311">spirit said:</a> </div> <div class="bbCodeBlock-content"> <div class="bbCodeBlock-expandContent js-expandContent "> I&#039;m learning JavaScript on Codecademy, and so far I&#039;ve been understanding most of it. However, I&#039;m currently completely lost on an Advanced Objects project.<br /> <br /> Does everyone struggle to learn code? I feel really dumb right now, and not sure if I should just look up the solution and skip ahead. </div> <div class="bbCodeBlock-expandLink js-expandLink"><a role="button" tabindex="0">Click to expand...</a></div> </div> </blockquote><br /> I have been programming since I was 7 years old. What I do find is that most people either get it or don&#039;t. If you don&#039;t have the innate talent for it, then your time is best served with working with what you have.</div>
 
<div class="bbWrapper"><blockquote data-attributes="member: 65566" data-quote="spirit" data-source="post: 818311" class="bbCodeBlock bbCodeBlock--expandable bbCodeBlock--quote js-expandWatch"> <div class="bbCodeBlock-title"> <a href="/community/goto/post?id=818311" class="bbCodeBlock-sourceJump" rel="nofollow" data-xf-click="attribution" data-content-selector="#post-818311">spirit said:</a> </div> <div class="bbCodeBlock-content"> <div class="bbCodeBlock-expandContent js-expandContent "> I&#039;m learning JavaScript on Codecademy, and so far I&#039;ve been understanding most of it. However, I&#039;m currently completely lost on an Advanced Objects project.<br /> <br /> Does everyone struggle to learn code? I feel really dumb right now, and not sure if I should just look up the solution and skip ahead. </div> <div class="bbCodeBlock-expandLink js-expandLink"><a role="button" tabindex="0">Click to expand...</a></div> </div> </blockquote><br /> I know how you feel about the struggle.<br /> <br /> I have gone through a dozen different Javascript on Udemy and elsewhere, the basics are always fine... but as concepts get more complex, it starts giving me brain-fog!<br /> <br /> Up until i came across &quot;Practical Javascript&quot; course by Gordon! It&#039;s easily the BEST course out there specially if you&#039;re new to programming. Gordon is a teacher first and a programmer later. The way he teaches Javascript is simply refreshing, unconventional and brilliantly simple <img src="/community/imgs/emoticons/em-smile2.png" class="smilie" loading="lazy" alt=":)" title="Smile :)" data-shortname=":)" /><br /> <br /> Do check it out here: <a href="https://watchandcode.com/p/practical-javascript" target="_blank" class="link link--external" rel="noopener">Practical JavaScript</a></div>
 
<div class="bbWrapper">Yes, it&#039;s hard. Mostly because we aren&#039;t wired to learn math and engineering the way we are wired to learn things like language.<br /> <br /> It&#039;s a difficult process of purposefully hitting a wall, taking a break, and going back to the wall again (and realizing the wall isn&#039;t there anymore).<br /> <br /> Everyone learning coding needs to read this book, even if they are not struggling:<br /> <br /> <div class="bbCodeBlock bbCodeBlock--unfurl js-unfurl fauxBlockLink" data-unfurl="true" data-result-id="24150" data-url="https://www.amazon.com/dp/B00G3L19ZU/?tag=tff-amazonparser-20" data-host="www.amazon.com" data-pending="false"> <div class="contentRow"> <div class="contentRow-main"> <h3 class="contentRow-header js-unfurl-title"> <a href="https://www.amazon.com/dp/B00G3L19ZU/?tag=tff-amazonparser-20" class="link link--external fauxBlockLink-blockLink" target="_blank" rel="noopener" data-proxy-href=""> A Mind For Numbers: How to Excel at Math and Science (Even If You Flunked Algebra) 1, Oakley, Barbara - Amazon.com </a> </h3> <div class="contentRow-snippet js-unfurl-desc">A Mind For Numbers: How to Excel at Math and Science (Even If You Flunked Algebra) - Kindle edition by Oakley, Barbara. Download it once and read it on your Kindle device, PC, phones or tablets. Use features like bookmarks, note taking and highlighting while reading A Mind For Numbers: How to...</div> <div class="contentRow-minor contentRow-minor--hideLinks"> <span class="js-unfurl-favicon"> </span> www.amazon.com </div> </div> </div> </div> <br /> This will be a very rewarding exercise for anyone learning, though.</div>
 
<div class="bbWrapper"><blockquote data-attributes="member: 23280" data-quote="csalvato" data-source="post: 826455" class="bbCodeBlock bbCodeBlock--expandable bbCodeBlock--quote js-expandWatch"> <div class="bbCodeBlock-title"> <a href="/community/goto/post?id=826455" class="bbCodeBlock-sourceJump" rel="nofollow" data-xf-click="attribution" data-content-selector="#post-826455">csalvato said:</a> </div> <div class="bbCodeBlock-content"> <div class="bbCodeBlock-expandContent js-expandContent "> Yes, it&#039;s hard. Mostly because we aren&#039;t wired to learn math and engineering the way we are wired to learn things like language.<br /> <br /> It&#039;s a difficult process of purposefully hitting a wall, taking a break, and going back to the wall again (and realizing the wall isn&#039;t there anymore).<br /> <br /> Everyone learning coding needs to read this book, even if they are not struggling:<br /> <br /> <div class="bbCodeBlock bbCodeBlock--unfurl js-unfurl fauxBlockLink" data-unfurl="true" data-result-id="24150" data-url="https://www.amazon.com/dp/B00G3L19ZU/?tag=tff-amazonparser-20" data-host="www.amazon.com" data-pending="false"> <div class="contentRow"> <div class="contentRow-main"> <h3 class="contentRow-header js-unfurl-title"> <a href="https://www.amazon.com/dp/B00G3L19ZU/?tag=tff-amazonparser-20" class="link link--external fauxBlockLink-blockLink" target="_blank" rel="nofollow ugc noopener" data-proxy-href=""> A Mind For Numbers: How to Excel at Math and Science (Even If You Flunked Algebra) 1, Oakley, Barbara - Amazon.com </a> </h3> <div class="contentRow-snippet js-unfurl-desc">A Mind For Numbers: How to Excel at Math and Science (Even If You Flunked Algebra) - Kindle edition by Oakley, Barbara. Download it once and read it on your Kindle device, PC, phones or tablets. Use features like bookmarks, note taking and highlighting while reading A Mind For Numbers: How to...</div> <div class="contentRow-minor contentRow-minor--hideLinks"> <span class="js-unfurl-favicon"> </span> www.amazon.com </div> </div> </div> </div> <br /> This will be a very rewarding exercise for anyone learning, though. </div> <div class="bbCodeBlock-expandLink js-expandLink"><a role="button" tabindex="0">Click to expand...</a></div> </div> </blockquote>I haven&#039;t finished the whole book, but one takeaway I liked was about getting tons of feedback, and considering the various elements of the equations or functions every step of learning process.<br /> <br /> Very relevant with my Forecasting unit in college, where I&#039;m learning R.<br /> It was great to have tutorial sessions full of playing around with sample datasets and forecast method codes. I also used Datacamps&#039; daily practices (works like flashcards) to drill down the fundamental bits.<br /> <br /> We had two coding projects throughout the semester, where we would take a data set from some online source, run it through some forecast models, and write up some policy recommendations.<br /> <br /> As the weeks when by, we would learn various concepts like training-test sets, cross-validation, exponential methods, and our lecturer and tutors would point out lots of deficiencies in our code or report approaches, from the general consultation sessions.<br /> <br /> Very very vigorous, but I found it nice that I could learn new things every week.</div>
 
<div class="bbWrapper"><blockquote data-attributes="member: 65566" data-quote="spirit" data-source="post: 818311" class="bbCodeBlock bbCodeBlock--expandable bbCodeBlock--quote js-expandWatch"> <div class="bbCodeBlock-title"> <a href="/community/goto/post?id=818311" class="bbCodeBlock-sourceJump" rel="nofollow" data-xf-click="attribution" data-content-selector="#post-818311">spirit said:</a> </div> <div class="bbCodeBlock-content"> <div class="bbCodeBlock-expandContent js-expandContent "> Does everyone struggle to learn code? I feel really dumb right now, and not sure if I should just look up the solution and skip ahead. </div> <div class="bbCodeBlock-expandLink js-expandLink"><a role="button" tabindex="0">Click to expand...</a></div> </div> </blockquote>Honestly, feeling dumb is a part of it. Learning code is really a process of trial by fire, learning what works and what does not. Codecademy is a great place to learn, but if your goal is web development, &quot;The Odin Project&quot; is a great free website for learning the ins and outs of web dev.<br /> Don&#039;t let your struggle make you feel inadequate. EVERYONE feels it.</div>
 
<div class="bbWrapper"><blockquote data-attributes="member: 61739" data-quote="Jeff Noel" data-source="post: 818550" class="bbCodeBlock bbCodeBlock--expandable bbCodeBlock--quote js-expandWatch"> <div class="bbCodeBlock-title"> <a href="/community/goto/post?id=818550" class="bbCodeBlock-sourceJump" rel="nofollow" data-xf-click="attribution" data-content-selector="#post-818550">Jeff Noel said:</a> </div> <div class="bbCodeBlock-content"> <div class="bbCodeBlock-expandContent js-expandContent "> There&#039;s an army of .NET coders that&#039;s on your side, FYI. </div> <div class="bbCodeBlock-expandLink js-expandLink"><a role="button" tabindex="0">Click to expand...</a></div> </div> </blockquote>Personally I hate .NET but am ok with PHP.</div>
 
<div class="bbWrapper"><blockquote data-attributes="member: 68680" data-quote="Brewmacker" data-source="post: 818807" class="bbCodeBlock bbCodeBlock--expandable bbCodeBlock--quote js-expandWatch"> <div class="bbCodeBlock-title"> <a href="/community/goto/post?id=818807" class="bbCodeBlock-sourceJump" rel="nofollow" data-xf-click="attribution" data-content-selector="#post-818807">Brewmacker said:</a> </div> <div class="bbCodeBlock-content"> <div class="bbCodeBlock-expandContent js-expandContent "> <img src="/community/imgs/emoticons/em-rofl.png" class="smilie" loading="lazy" alt=":rofl:" title="ROFL :rofl:" data-shortname=":rofl:" /> <a href="https://www.thefastlaneforum.com/community/members/68278/" class="username" data-xf-init="member-tooltip" data-user-id="68278" data-username="@Tourmaline">@Tourmaline</a> <a href="https://www.thefastlaneforum.com/community/members/58768/" class="username" data-xf-init="member-tooltip" data-user-id="58768" data-username="@Ubu_roi">@Ubu_roi</a> - Agreed PHP is a f&#039;ing nightmare. I am learning it in combo with Jquery for a month now, and it feels like I am running in deep water.<br /> <br /> Can you recommend an alternative more efficient route, other than PHP, for full-stack development? </div> <div class="bbCodeBlock-expandLink js-expandLink"><a role="button" tabindex="0">Click to expand...</a></div> </div> </blockquote>PHP is actually decently easy to learn, but it is one of the less robust languages imo. It was sort of hacked together over many years rather than designed under a set of clear organizing principles.</div>
 
<div class="bbWrapper"><blockquote data-attributes="member: 41371" data-quote="ravenspear" data-source="post: 826596" class="bbCodeBlock bbCodeBlock--expandable bbCodeBlock--quote js-expandWatch"> <div class="bbCodeBlock-title"> <a href="/community/goto/post?id=826596" class="bbCodeBlock-sourceJump" rel="nofollow" data-xf-click="attribution" data-content-selector="#post-826596">ravenspear said:</a> </div> <div class="bbCodeBlock-content"> <div class="bbCodeBlock-expandContent js-expandContent "> PHP is actually decently easy to learn, but it is one of the less robust languages imo. It was sort of hacked together over many years rather than designed under a set of clear organizing principles. </div> <div class="bbCodeBlock-expandLink js-expandLink"><a role="button" tabindex="0">Click to expand...</a></div> </div> </blockquote><br /> What would you recommend instead of? Javascript?</div>
 
<div class="bbWrapper"><blockquote data-attributes="member: 68680" data-quote="Brewmacker" data-source="post: 826713" class="bbCodeBlock bbCodeBlock--expandable bbCodeBlock--quote js-expandWatch"> <div class="bbCodeBlock-title"> <a href="/community/goto/post?id=826713" class="bbCodeBlock-sourceJump" rel="nofollow" data-xf-click="attribution" data-content-selector="#post-826713">Brewmacker said:</a> </div> <div class="bbCodeBlock-content"> <div class="bbCodeBlock-expandContent js-expandContent "> What would you recommend instead of? Javascript? </div> <div class="bbCodeBlock-expandLink js-expandLink"><a role="button" tabindex="0">Click to expand...</a></div> </div> </blockquote><br /> Would I be wrong in assuming that each programming language has its use, and that asking questions such as the one above might not be the most productive question to ask?<br /> <br /> Programming languages are just tools used to get something done.<br /> <br /> Why not visualize what you want to accomplish, then work your way back from there?</div>
 
<div class="bbWrapper"><blockquote data-attributes="member: 58512" data-quote="babyballer" data-source="post: 826397" class="bbCodeBlock bbCodeBlock--expandable bbCodeBlock--quote js-expandWatch"> <div class="bbCodeBlock-title"> <a href="/community/goto/post?id=826397" class="bbCodeBlock-sourceJump" rel="nofollow" data-xf-click="attribution" data-content-selector="#post-826397">babyballer said:</a> </div> <div class="bbCodeBlock-content"> <div class="bbCodeBlock-expandContent js-expandContent "> If you don&#039;t have the innate talent for it, then your time is best served with working with what you have. </div> <div class="bbCodeBlock-expandLink js-expandLink"><a role="button" tabindex="0">Click to expand...</a></div> </div> </blockquote>Sorry but that&#039;s bullshit (at least for most people if you are reasonably intelligent). Get into the growth mindset and limitations like that fall away.</div>
 
<div class="bbWrapper"><blockquote data-attributes="member: 68680" data-quote="Brewmacker" data-source="post: 826713" class="bbCodeBlock bbCodeBlock--expandable bbCodeBlock--quote js-expandWatch"> <div class="bbCodeBlock-title"> <a href="/community/goto/post?id=826713" class="bbCodeBlock-sourceJump" rel="nofollow" data-xf-click="attribution" data-content-selector="#post-826713">Brewmacker said:</a> </div> <div class="bbCodeBlock-content"> <div class="bbCodeBlock-expandContent js-expandContent "> What would you recommend instead of? Javascript? </div> <div class="bbCodeBlock-expandLink js-expandLink"><a role="button" tabindex="0">Click to expand...</a></div> </div> </blockquote>If you are working in web dev then you need javascript since that is the only language on the front end. You also need at least one back end language. That could be PHP, or another one. Some other backend choices would be Java, Ruby, .NET, etc. You can also use javascript on the backend with nodejs, but there is a bit more configuration involved to do that than some of the others.</div>
 
<div class="bbWrapper">It takes a lot of patience. Learning to code will be one of the most frustrating experiences of your life, but it might be very rewarding when you overcome it. <br /> <br /> Give it time, you&#039;ll get there.</div>
 
<div class="bbWrapper">Dude, learning to code teaches you business skills lol, one of them is patience for long periods of time.<br /> <br /> Just started learning wordpress dev. a week ago, and I got stuck using gulp watch.<br /> <br /> 18 hours of trying to fix it with no success. Nothing whatsoever. I was about to quit using a computer for life at that point.<br /> <br /> Went back to the video, I had put the gulpfile.js in the wrong directory. Took me 30 seconds to fix it.<br /> <br /> That&#039;s not even code syntax problems lol, so keep going and have patience of a dead man.<br /> <br /> Oh and it kind of reminded me of Maths. For me Maths had one equation to pass the exams with high marks.<br /> <br /> Do every god damn question you can find in the textbook and pastpapers until one moment everything becomes clear. I don&#039;t know when exactly, but I know I&#039;ve already done at least 300 questions.</div>
 
<div class="bbWrapper">I am a C# programmer for VR/AR applications. I started coding with Java in college and I was never the brightest kid during my entire academic career. So, to keep things realistic... programming is no cakewalk, you need to learn (and understand in depth) what are variables, methods, functions, properties...etc.., and put newly learned knowledge into practice. It does not matter if the practice exercise is boring or uninteresting (you need to have a true interest in programming to avoid lack of interest), and then you keep practicing and applying new knowledge, every.single.time. <br /> The most important skills programmers have are analytical thinking and problem solving skills. You should be comfortable with wanting to find a solution to a problem, and even if your implied solution doesn’t fix the problem or crates the idea...you go back to the drawing board and design another solution. <br /> I think the biggest reason why people consider programming to be difficult is because they think they have to be poking at their keyboards non stop and writing lines of code seamlessly. No, programmers spend 98% of their time researching about code and 2% typing(or copy/pasting) it. <br /> Understanding code is like reading the blueprint of a home, you cannot start building a home if you cannot understand a blueprint and it’s foundation.<br /> I suggest you get into theory, and start with Java or Python. Once you are comfortable with any of these, coding in any other language should come naturally to you. Only the syntaxes are different.</div>
 
<div class="bbWrapper"><blockquote data-attributes="member: 60287" data-quote="MoreValue" data-source="post: 818418" class="bbCodeBlock bbCodeBlock--expandable bbCodeBlock--quote js-expandWatch"> <div class="bbCodeBlock-title"> <a href="/community/goto/post?id=818418" class="bbCodeBlock-sourceJump" rel="nofollow" data-xf-click="attribution" data-content-selector="#post-818418">MoreValue said:</a> </div> <div class="bbCodeBlock-content"> <div class="bbCodeBlock-expandContent js-expandContent "> This so much. My best friend from like 1st grade. He was this gifted guy and a few others. Literally slept through classes and destroyed everyone. There is a certain genetic gift that makes people good at this type of stuff naturally. Logic, Physic, Math. Anyone can do it, but if you ain’t gifted like these people, you gotta compensate hard with struggle and time.<br /> <br /> It is better to bet on your strengths. My friend I was talking about is not an entrepreneur, but a software engineer. Life is easy for him because he bet on his strengths.<br /> <br /> Not gonna lie, find something you are good at. Everyone has strengths and weaknesses. Don&#039;t try to make a weakness a strength. </div> <div class="bbCodeBlock-expandLink js-expandLink"><a role="button" tabindex="0">Click to expand...</a></div> </div> </blockquote>And how you measure this giftedness? I&#039;m for example person who cannot retain knowledge from lecture. But if I read something I can pick it up fairly quickly. So basically I also slept trough my classes and was in top 3 students. Many seeing it told it is unfair yet I think many things come to me easy because I was interesting and constantly read new topics. &quot;Logic, Physic, Math,&quot; I think most of it is due to your experience, some people if they parents think logically mirror this from younger years and as it is related to Physic and math automatically they are picking it quicker. It&#039;s like programming languages when you learn the first one next comes easier.</div>
 
<div class="bbWrapper"><blockquote data-attributes="member: 60483" data-quote="Solais" data-source="post: 820651" class="bbCodeBlock bbCodeBlock--expandable bbCodeBlock--quote js-expandWatch"> <div class="bbCodeBlock-title"> <a href="/community/goto/post?id=820651" class="bbCodeBlock-sourceJump" rel="nofollow" data-xf-click="attribution" data-content-selector="#post-820651">Solais said:</a> </div> <div class="bbCodeBlock-content"> <div class="bbCodeBlock-expandContent js-expandContent "> There are 2 types of brains, in a nutshell - brains that make &quot;deep connections&quot; and brains that make &quot;wide connections.&quot;<br /> <br /> People who are capable of making &quot;deep connections&quot; generally find coding very easy and can more easily master technical work. I belong in this category (the most extreme example are people with some autism spectrum disorder, a condition I don&#039;t have, thankfully).<br /> <br /> People who are capable of making &quot;wide connections&quot; develop a variety of interests and talents and are more sociable, but not as skilled at doing &quot;deep work.&quot; You might belong in this category if coding doesn&#039;t come to you naturally.<br /> <br /> If coding is difficult for you, consider doing some more socially engaging work as part of your business. It doesn&#039;t matter how your brain is structured, there are suitable businesses for both groups.<br /> <br /> like how some people are naturally better at math...there&#039;s nothing you can do about it. Innate talent is real - it means some people improve or learn certain subjects much more quickly than others. (Though I agree &quot;passion is bullshit&quot;) </div> <div class="bbCodeBlock-expandLink js-expandLink"><a role="button" tabindex="0">Click to expand...</a></div> </div> </blockquote><br /> &quot;There are 2 types of brains, in a nutshell - brains that make &quot;deep connections&quot; and brains that make &quot;wide connections.&quot;&quot; sorry but this smell little pseudoscience. Do you have any papers for this? In the learning process, you can easily and 99% of people do deep connection(understanding deeply for example how they breath) and then wide conn. breathing giving me oxygen to my brain.<br /> <br /> &quot;Innate talent is real&quot; years of scientific conflict and disputes and this comes from brainiacs people probably more specialized and experienced in this topic than you and me and cannot find 100% evidence and you based on your anecdotal evidence can? common.<br /> It all depends on how people learn, you can lecture me about code years and I will grab more by 1 hour reading than years of listening.</div>
 
<div class="bbWrapper">Java Developer working at big blue atm. I took a full-time course of 6 months to learn Java 8 &amp; get my OCA. <br /> The first two months I felt my brain exploding and I couldn&#039;t figure out wtf I was doing. <br /> Month 3 &amp; 4 the fog slowly lifted and I began to see the why instead of just the how of code. <br /> Month 5 &amp; 6, I can visualize a basic architecture and build the application with the correct patterns. <br /> <br /> It is a radical new way of thinking for your brain, so it is perfectly normal you struggle a LOT in the beginning. Keep hammering at it, at some point you will feel the &quot;click&quot; and it will all start making sense.</div>
 
<div class="bbWrapper">I think you should connect your learning to a real-world project ( whatever that interests/motivates you).<br /> <br /> But maybe it&#039;s not a motivational issue that you are going through.<br /> <br /> Maybe you could look into software design principles and how it all fits together. That might help you make sense of it. OOP and other programming isn&#039;t easy, I&#039;m not a coder nor a programmer and I doubt I will become a highly skilled one, but if I can find or develop an over-arching design strategy and real-world motivation that ties everything together, I find that helps.<br /> <br /> I</div>
 
<div class="bbWrapper"><blockquote data-attributes="member: 23280" data-quote="csalvato" data-source="post: 826455" class="bbCodeBlock bbCodeBlock--expandable bbCodeBlock--quote js-expandWatch"> <div class="bbCodeBlock-title"> <a href="/community/goto/post?id=826455" class="bbCodeBlock-sourceJump" rel="nofollow" data-xf-click="attribution" data-content-selector="#post-826455">csalvato said:</a> </div> <div class="bbCodeBlock-content"> <div class="bbCodeBlock-expandContent js-expandContent "> Everyone learning coding needs to read this book, even if they are not struggling:<br /> <br /> <div class="bbCodeBlock bbCodeBlock--unfurl js-unfurl fauxBlockLink" data-unfurl="true" data-result-id="24150" data-url="https://www.amazon.com/dp/B00G3L19ZU/?tag=tff-amazonparser-20" data-host="www.amazon.com" data-pending="false"> <div class="contentRow"> <div class="contentRow-main"> <h3 class="contentRow-header js-unfurl-title"> <a href="https://www.amazon.com/dp/B00G3L19ZU/?tag=tff-amazonparser-20" class="link link--external fauxBlockLink-blockLink" target="_blank" rel="nofollow ugc noopener" data-proxy-href=""> A Mind For Numbers: How to Excel at Math and Science (Even If You Flunked Algebra) 1, Oakley, Barbara - Amazon.com </a> </h3> <div class="contentRow-snippet js-unfurl-desc">A Mind For Numbers: How to Excel at Math and Science (Even If You Flunked Algebra) - Kindle edition by Oakley, Barbara. Download it once and read it on your Kindle device, PC, phones or tablets. Use features like bookmarks, note taking and highlighting while reading A Mind For Numbers: How to...</div> <div class="contentRow-minor contentRow-minor--hideLinks"> <span class="js-unfurl-favicon"> </span> www.amazon.com </div> </div> </div> </div> <br /> This will be a very rewarding exercise for anyone learning, though. </div> <div class="bbCodeBlock-expandLink js-expandLink"><a role="button" tabindex="0">Click to expand...</a></div> </div> </blockquote><br /> Just read it. Honestly, I wouldn&#039;t recommend that book. It was painfully stretched. You can easily grasp essence in 3 pages, not 300.<br /> Some reference was from websites articles not very scientific.<br /> I was thinking that maybe because I&#039;m not a native speaker I have a hard time understanding it but there are many similar points on Amazon. Second Even if my English output isn&#039;t best, the input isn&#039;t an issue even in most complex concepts. Programming/physic/economics.<br /> In one sentence description, I would say the author take fairly easy concepts, complicated them, stretched, and start selling, good business though.<br /> My two cents, when I struggle with something, feel dumb, just start to learn other topics. For example, if I stuck in some programming problems, I go to read about economy or marketing. Learning something hard, immerse myself with few explanations, sometimes reading different angle instant click appear.<br /> A better position would be “How Not to be Wrong. The Power of Mathematical Thinking”</div>
 
<div class="bbWrapper"><blockquote data-attributes="member: 65388" data-quote="MaciekWado" data-source="post: 835537" class="bbCodeBlock bbCodeBlock--expandable bbCodeBlock--quote js-expandWatch"> <div class="bbCodeBlock-title"> <a href="/community/goto/post?id=835537" class="bbCodeBlock-sourceJump" rel="nofollow" data-xf-click="attribution" data-content-selector="#post-835537">MaciekWado said:</a> </div> <div class="bbCodeBlock-content"> <div class="bbCodeBlock-expandContent js-expandContent "> Just read it. Honestly, I wouldn&#039;t recommend that book. It was painfully stretched. You can easily grasp essence in 3 pages, not 300.<br /> Some reference was from websites articles not very scientific.<br /> I was thinking that maybe because I&#039;m not a native speaker I have a hard time understanding it but there are many similar points on Amazon. Second Even if my English output isn&#039;t best, the input isn&#039;t an issue even in most complex concepts. Programming/physic/economics.<br /> In one sentence description, I would say the author take fairly easy concepts, complicated them, stretched, and start selling, good business though.<br /> My two cents, when I struggle with something, feel dumb, just start to learn other topics. For example, if I stuck in some programming problems, I go to read about economy or marketing. Learning something hard, immerse myself with few explanations, sometimes reading different angle instant click appear.<br /> A better position would be “How Not to be Wrong. The Power of Mathematical Thinking” </div> <div class="bbCodeBlock-expandLink js-expandLink"><a role="button" tabindex="0">Click to expand...</a></div> </div> </blockquote><br /> Sorry it didn&#039;t help you. <img src="/community/imgs/emoticons/em-frown.png" class="smilie" loading="lazy" alt=":(" title="Frown :(" data-shortname=":(" /><br /> <br /> I would say that the biggest benefit I could see someone taking from it as a non-programmer-trying-to-learn-to-code is the idea of focused + diffuse thinking.<br /> <br /> This is a very important concept in engineering, that most people miss. The book does go into a lot of detail on it – probably more than it should – but that concept is something everyone should note and understand how/why it works. <br /> <br /> Just my take though.</div>
 
<div class="bbWrapper"><blockquote data-attributes="member: 23280" data-quote="csalvato" data-source="post: 835539" class="bbCodeBlock bbCodeBlock--expandable bbCodeBlock--quote js-expandWatch"> <div class="bbCodeBlock-title"> <a href="/community/goto/post?id=835539" class="bbCodeBlock-sourceJump" rel="nofollow" data-xf-click="attribution" data-content-selector="#post-835539">csalvato said:</a> </div> <div class="bbCodeBlock-content"> <div class="bbCodeBlock-expandContent js-expandContent "> Sorry it didn&#039;t help you. <img src="/community/imgs/emoticons/em-frown.png" class="smilie" loading="lazy" alt=":(" title="Frown :(" data-shortname=":(" /><br /> <br /> I would say that the biggest benefit I could see someone taking from it as a non-programmer-trying-to-learn-to-code is the idea of focused + diffuse thinking.<br /> <br /> This is a very important concept in engineering, that most people miss. The book does go into a lot of detail on it – probably more than it should – but that concept is something everyone should note and understand how/why it works.<br /> <br /> Just my take though. </div> <div class="bbCodeBlock-expandLink js-expandLink"><a role="button" tabindex="0">Click to expand...</a></div> </div> </blockquote>Totaly agree, but let be honest you can grab notion of it in one 10min video about how to learn.<br /> In my opinion the concept of chunking she so badly complicated than many either understand it very shallow or be completely confused. What I&#039;m saying if this book was created as a 3 pages article and with simple ideas I would call it masterpiece. I&#039;m starting incorporating Feynman&#039;s trick. Powerful yet simple idea.</div>
 
<div class="bbWrapper"><blockquote data-attributes="member: 65388" data-quote="MaciekWado" data-source="post: 835733" class="bbCodeBlock bbCodeBlock--expandable bbCodeBlock--quote js-expandWatch"> <div class="bbCodeBlock-title"> <a href="/community/goto/post?id=835733" class="bbCodeBlock-sourceJump" rel="nofollow" data-xf-click="attribution" data-content-selector="#post-835733">MaciekWado said:</a> </div> <div class="bbCodeBlock-content"> <div class="bbCodeBlock-expandContent js-expandContent "> Totaly agree, but let be honest you can grab notion of it in one 10min video about how to learn.<br /> In my opinion the concept of chunking she so badly complicated than many either understand it very shallow or be completely confused. What I&#039;m saying if this book was created as a 3 pages article and with simple ideas I would call it masterpiece. I&#039;m starting incorporating Feynman&#039;s trick. Powerful yet simple idea. </div> <div class="bbCodeBlock-expandLink js-expandLink"><a role="button" tabindex="0">Click to expand...</a></div> </div> </blockquote><br /> I found the full book useful, but maybe the <a href="https://www.blinkist.com/en/books/a-mind-for-numbers-en" target="_blank" class="link link--external" rel="noopener">blinkist</a> or <a href="https://fastertomaster.com/a-mind-for-numbers-barbara-oakley/" target="_blank" class="link link--external" rel="noopener">summary page</a> is enough for most people. <img src="/community/imgs/emoticons/em-smile2.png" class="smilie" loading="lazy" alt=":)" title="Smile :)" data-shortname=":)" /></div>
 

Welcome to an Entrepreneurial Revolution

The Fastlane Forum empowers you to break free from conventional thinking to achieve financial freedom through UNSCRIPTED® Entrepreneurship where relative value and problem-solving are executed at scale. Living Unscripted® isn’t just a business strategy—it’s a way of life.

Follow MJ DeMarco

Get The Books that Change Lives...

The Fastlane entrepreneurial strategy is based on the CENTS Framework® which is based on the three best-selling books by MJ DeMarco.

mj demarco books
Back
Top Bottom