IME the hard thing is not something that there's accessible examples for. If there's a tutorial or an example project, you'll figure it out eventually. The thing that's hard is something like how to make a project maintainable. You have to have the experience of screwing it up over a long period of time, feeling the pain each time there's a bug to find or a new feature to implement. You won't find a tutorial in how t…
Yes, learning what syntax you need to write to make something execute is knowledge. When to use that approach is wisdom. My biggest challenge is recognising that, having learned a particular approach, it doesn't need applying everywhere. For example, just because I know how to configure Kubernetes, it doesn't mean I need to host every application with Kubernetes.
How to learn hard things in tech
31–39 of 39 posts
Re: How to learn hard things in tech
#32>Start with the smallest working example —it doesn’t matter where this comes from, it could be a website, blog, the documentation for the technology, a friend or coworker, it could be from anywhere. This is your basic working example. It’s the baseline for building further knowledge. This is the main idea behind over 400+ micro samples I created for ASP.NET Core https://github.com/dodyg/practical-aspnetcore
First time I've seen such a well put together list of code samples for a language. Would love this in other languages
Re: How to learn hard things in tech
#33>Start with the smallest working example —it doesn’t matter where this comes from, it could be a website, blog, the documentation for the technology, a friend or coworker, it could be from anywhere. This is your basic working example. It’s the baseline for building further knowledge. This is the main idea behind over 400+ micro samples I created for ASP.NET Core https://github.com/dodyg/practical-aspnetcore
Is there a similar resource for golang? One that goes over things you need when developing for a cloud native app, for example. There's gobyexample.com, but it contains usually basic stuff to get started with the language.
Re: How to learn hard things in tech
#34Re: How to learn hard things in tech
#35Love the link to https://slowlearnerclub.com/ . I'm definitely in the club.
Re: How to learn hard things in tech
#36IME the hard thing is not something that there's accessible examples for. If there's a tutorial or an example project, you'll figure it out eventually. The thing that's hard is something like how to make a project maintainable. You have to have the experience of screwing it up over a long period of time, feeling the pain each time there's a bug to find or a new feature to implement. You won't find a tutorial in how t…
Re: How to learn hard things in tech
#37Re: How to learn hard things in tech
#38Earlier quoted context omitted.
Any good resources for proofs and/or abstract algebra?
for proofs i really liked two sources: susanna epps’s discrete math book and also rosen’s discrete math text (though epp’s is friendlier for the beginner) supplement those books with these lecture videos: https://youtube.com/playlist?list=PLl-gb0E4MII28GykmtuBXNUNo... they appear to follow rosen but they’re the same topics you’d see in epp if you’re the complete beginner go with epp and then use rosen as a supplement…
Re: How to learn hard things in tech
#39When I encounter something new and hard I try to find a conference presentation around this topic. I'm guessing public speaking in a time constrained format really forces speakers to prepare well and provides the best time/information balance. Even better if there are questions from the audience that dig deeper into the why questions.
Perhaps I'm a slow learner, but it is really hard for me to understand something just by watching a conference presentation. I can usually get some basic idea about the topic, but as soon as it gets into the technical details, I am always lost. I can only learn by reading the slides/notes, typical talks are just a bit too fast for me.