🖥 Dev Notes Newsletter 👉www.devnotesdaily.com/ 📓 Studious, Notion Template for Students 👉notionstudent.com (limited time discount added at checkout)
@Wineblood Жыл бұрын
One thing I've started doing is rewriting the documentation for tools I use into my own words so that it's actually useful.
@fknight Жыл бұрын
That's a good idea.
@Wineblood Жыл бұрын
One thing I'm doing is organising it per use case, not by concept. So instead of concept A, then B, then C, I ask type "how do I do X" in my terminal and I get answer that lists all the relevant concepts to know and has a brief overview of what to do to achieve my goal. Shocking approach, I know.
@cmorse97 Жыл бұрын
I’ve realized I’m my most productive early in the morning. I’ve been on the self taught journey for the last year. Between being a husband, father to 2 kids and managing a family company, time for learning and building is precious. I will certainly be implementing some of these techniques into my day so that I can better utilize the 1 and half I block out early in the morning. Some mornings I’m laser focused and other mornings not so much, hoping that chunking and creating a roadmap will lead to consistency.
@me0101001000 Жыл бұрын
I'm teaching myself to code right now. My background is materials science, chemical engineering, electrochemistry, and molecular physics. So the reason I'm learning is for running better simulations and developing tools to improve my theory work. Lots of Python, C++, Bash, and Fortran for me. Thanks for your help, Forrest! Learning has been really difficult on top of doing my PhD, but it's definitely more manageable with resources that you and others like you provide :D
@8koi245 Жыл бұрын
sheesh
@anon_y_mousse Жыл бұрын
I don't really get why anyone would start learning Fortran in this day and age. If you already know it, fine, but why start when there are plenty of libraries for C++ and Python that can do everything that Fortran could do and then some. Truthfully, I don't know why anyone bothers with Python other than being too lazy to learn C++, because all of the same libraries are available between the two, but if you're learning one, why the other? On top of that, if you're learning C++ and you intend on doing well with it, you'll be able to write faster code with ease using it and ignoring Python.
@me0101001000 Жыл бұрын
@@anon_y_mousse it's because of the programs we use. Fortran is still the best choice for working with plane wave DFT simulations, like that with Quantum Espresso. I don't know if it's really popular outside my field, but it is still the lifeblood of quantum-scale molecular physics. And we use both Python and C++ for molecular dynamics, in the case of Pymol (of course), and LAMMPS.
@ducksauce0074 Жыл бұрын
What computer you using bro? My brother bought the Macbook Air base model😭
@me0101001000 Жыл бұрын
@@ducksauce0074 just an XPS15. I send most of my computations to a cluster. I'm going to try to upgrade once I have the funds
@janshoj Жыл бұрын
time block - e.g. 4 hour - no distractions write task and think of solutions chunking - break down tasks into smaller bits e.g. user stories Parkinson's law - "Work expands to fill the time available for its completion." This means that tasks will often take longer to complete if there is no specific deadline or time constraint. Seinfeld Strategy - doing something everyday to maintain consistency and create a habit. Zeigarnik Effect - implies people remember unfinished and interrupted task better than uninitiated or completed tasks
@redcell2 Жыл бұрын
I agree starting the thing is the hardest part. I'm trying to build better habits, and I appreciate the information here my friend!
@miyagi6486 Жыл бұрын
man you may have just saved me a lot of time, especially the mentality mapping thanks man!!
@sebastianlozano7707 Жыл бұрын
Best tech channel I just found! Thanks so much for the tips!
@Nonsense116 Жыл бұрын
I love this career/productivity-centric video in comparison to the other types of videos you release!
@nasratt Жыл бұрын
Thanks for these beautiful videos, you certainly deserve to get more views.
@hleet Жыл бұрын
wow ! that's really well exlained
@Greenmarty4 ай бұрын
Careful with unfinished tasks. Same mechanism that urges us to finish it also cuts chunk of mental capacity which can lead to something like a burnout.
@kevinpellerin6715 Жыл бұрын
You have some good books on your table during the Logitech presentation. What books do you like? Malcolm Gladwell, probably?
@adrianford468 Жыл бұрын
Must watch I always ask this question
@duke_8747 Жыл бұрын
10:01 you’ve also been a KZbinr for many years 😂. Jkjk love your vids bro
@zeinfeimrelduulthaarn7028 Жыл бұрын
Thinking -> Planning, subdividing and pomodoro is the way for me And in each pomodoro session I focus on a single subtask/task, start coding it with comments, then translate to code. That’s my way at least that’s how my brain works
@DAVEKEYZ-f7x10 ай бұрын
The Clean Code book said to avoid the flow state, does that mean that you disagree with that, I just asked to feed my curiosity
@DevJeremi Жыл бұрын
Is int chucking aginst what you sayied in your other video tittled "The ACTUAL Way to Code Productively & Professionally" ?
@BryantGreer-f2t Жыл бұрын
when did you begin to code? What Age
@kyriakoskourkoulis1159 Жыл бұрын
Here at 50 views, before this video blows up!
@kaledith6546 Жыл бұрын
So I was checking your python degree on github ay and I think Python Data Structures and Using Python to Access Web Data links need to be updated :P
@justadude8716 Жыл бұрын
This is too much for me to remember and try to do. I just keep it simple: get started, break things down, work 90 min blocks.
@ducksauce0074 Жыл бұрын
My brother just bought a Macbook Air M2 base model with 8gb RAM in an attempt to transition to SWE. Did he make a bad choice? He didnt knew better
@em_the_bee Жыл бұрын
You can start coding on a potato tbh
@ducksauce0074 Жыл бұрын
@@em_the_bee thanks for your comment but im not sure if you are serious. It was a genuine question
@em_the_bee Жыл бұрын
@@ducksauce0074 macs are meh computers in general, 8gb of RAM is very underwhelming in 2023, and software development is primarily reading and writing text and working with filesystem, so any old laptop would work. I'm generalizing of course, some languages require CPU power for compilation and stuff, but that only really matter when working with big projects. If he's an Apple fan and wanted a Macbook anyway - sure, he can code on it. But it wasn't a good decision if he thought he had to get a Mac just to "attempt" software development.
@ducksauce0074 Жыл бұрын
@@em_the_bee no he didnt get a macbook just to attempt swe. He already bought it so he was curious if its sufficient enougj. Thank you
@anon_y_mousse Жыл бұрын
@@ducksauce0074 I used a Raspberry Pi as my only computer for 5 years and it didn't slow me down. Of course, I also use vim as my "IDE" and primarily write C and occasionally C++ and a few other languages of that type. So that might make a difference if someone is just starting out.
@ai_outline Жыл бұрын
Make videos applying Computer Science like nang channel does!! It would be great to see it :D
@Abdullah-vx3qv Жыл бұрын
Now with the ChatGpt I don't feel like a programmer anymore I build projects but I don't get that level of satisfaction now
@d3vilscry666 Жыл бұрын
Then don’t use it
@m.g.6394 Жыл бұрын
I need your advice man. I have been studying web programming for the last year. So far I have learned CSS, HTML, Javascript, responsive web design etc -- however I am now finding out that AI will replace us web developers. I am distraught. I don't know what to do..... My goal was to be a digital nomad and live over seas now I regret studying web design and I am thinking of doing another trade or something..... Any advice??
@ronger6995 Жыл бұрын
Hey buddy :) I understand your worries but actually I don't think AI will be able to replace developers completelly. For sure it will be able to do simple and time consuming tasks, tasks that interns and Jonior devs may do. Because of this the barrier to entry (hope thats the correct term) will be higher, so as a beginner it will be harder to enter the market. But I don't think AI will totally replace developers. Even if AI generates tons of code, it's still needed to check that the code is secure, scalable, robust, covering all requirements etc. You can not just close yours eyes and blindly trust the stuff AI provides you, not now and also not in the future. Also the development is not just about coding but also creating a good concept & architecture that fits all needs. Not sure if a big company would just give that task to AI. Long story short, if you are at a good level I don't think you need to worry about it. Don't let AI make you lose motivation or passion for development when you enjoy it. Cheers :)
@rumoneanderson270 Жыл бұрын
One thing that actually helped my productivity is only using one monitor
@anon_y_mousse Жыл бұрын
Same here, although I do have 12 desktops to put running programs on.
@kvelez Жыл бұрын
Good video.
@guilherme5094 Жыл бұрын
Thanks.
@anon_y_mousse Жыл бұрын
Parkinson's law is why I procrastinate and do everything at the last minute. I get the same work done in a mere fraction of the time. :P
@wlcrutch Жыл бұрын
Everyone’s favorite coding Jesus
@xClairy Жыл бұрын
50s ago noice
@r6k8n99 Жыл бұрын
piaaanist? it's pianist
@EmptyNonsens Жыл бұрын
I thought you were way past 28
@EmptyNonsens Жыл бұрын
more like 33 ;) and thought you went there just to save us all from our programming sins
@fknight Жыл бұрын
lol i see what you did there
@yagnagobburu195 Жыл бұрын
1:26
@eyusha Жыл бұрын
neck hair is sexy. seriously, love it! 🤩
@forstudy-s3b Жыл бұрын
gilfoyle from silicon valley hahah ?
@Adam-nw1vy Жыл бұрын
Hmmm... I thought you said programming might not exist in 5 years.