What are some habits you're looking to adopt this New Year? :)
@anbufox98892 жыл бұрын
I would certainly say that breaking down tasks is an underrated skill that I need to learn to do, especially when it comes to programming. Having these tips definitely will help everyone, now that the world is transitioning to computer science as a job market. Thank you so much for releasing a video like this!
@mickaelsflow67742 жыл бұрын
Writing non-code. Not documentation, but tutorials. Feynman method style. Making sure I understand something by finding the right way to summarise, explain and demonstrate. Also will help me remember things better.
@HasmatuchiAlexandru2 жыл бұрын
not writing any code, have gpt-3 do it. Been going well for about 2 weeks.
@u_cube7707 Жыл бұрын
@juan carlos fontecha fix the voice quality I loved the video but the sound quality is not that good thanks ☺️
@wadecodez2 жыл бұрын
Imposter syndrome and depression are no joke. The most impactful change I made last year was focusing on my win for the day/week. It's so easy to fixate on the negative aspects of our code. Thinking of one positive thing amongst a sea of negativity helped improve my mood. If it's difficult being positive, start by making your commit messages sound positive. Like instead writing something like "fixed bug" write "allowed users to do x". It seems crazy, but it actually works!
@abrilmarina2 жыл бұрын
love this idea too!
@jcfontech2 жыл бұрын
I had never looked at this one like that but I think this is a great idea! Definitely will try to incorporate this in 2023, thanks for sharing!
@DIZZLEBOI442 жыл бұрын
Tell me about it bro 😪
@csy897 Жыл бұрын
Me too! When I first started in my company and had no achievements to speak of and a million things I did not know. I was so depressed but I decided to keep a sprint diary. I used it to plan for my tasks that sprint but also list what I had learned, what I did not do well, what I did well, and what I wanted to learn in the next sprint. I would usually start my sprint diary before the sprint even started or even before grooming if there was a task that I wanted to try and pick up. Seeing my biweekly wins was mildly helpful at first but looking back at previous sprints, seeing my progress helped me a lot. And the extra bit of planning the most important things I want to learn next sprint helped me focus on the things I wanted to learn this sprint without being overwhelmed. It also gave me something to look forward to and a direction to move ahead. I would say imposter syndrome is good that way, it really helped push me to climb slowly in my knowledge.
@MaunykahArcelin Жыл бұрын
Oh wow! While haven’t been depressed, I definitely have been experiencing imposter syndrome since transitioning from an RN to an NP. I will definitely reframe my way of thinking and incorporate this. Thank you 🙏🏽🙏🏽🙏🏽
@Whitify2 жыл бұрын
Habit I am going to try to maintain next year is closing code/tabs at the end of the day. If the project is big enough there should be a file/notes created for the next day.
@kshitijbantupalli37912 жыл бұрын
I would recommend Arc as a browser if you have a Mac, it auto closes non pinned tabs the next day. They are accessible in the archive, but its great if you're like me and let tabs pile up,
@jcfontech2 жыл бұрын
I hadn't even considered this one but I'm definitely implementing it myself now as well!
@c10z Жыл бұрын
I started using the tab grouping feature on chrome and label the groups for reference like APIs and specific problems I was solving while writing my code. If I close the browser they pop right up when you start. Once I finish with that specific problem and don't have a need for that group, I save the group URLs into a folder or note taking app, sometimes even in a ticket for other engineers to read.
@davemeech2 жыл бұрын
Time management is probably the central theme to where I'm looking to develop next year. I have a lot of arenas I need to improve in: cloud, linux, bash, ci/cd, networking, security etc. Prioritizing all of the above, planning what I'm doing and when and incrementally moving forward is key on this. Approaching the end of this year I was definitely spreading myself too thin trying to do it all and jumping from topic to topic as soon as I encountered even the most minute friction.
@techmentormaria2 жыл бұрын
The habits I would adapt (as someone who has been coding for 15+ years): CLEAN test plans & logging for each commit Write unit tests before writing code Focus on output instead of perfection
@ethancaffrey81572 жыл бұрын
On the developer journal, I keep one and strongly recommend it! I did my first internship this year and for the six months I was there I kept an A5 notebook where I logged the progress on features/ tickets I was working on. It really helped to dump my thoughts onto the paper and made it easy to drop things at the end of the day and pick them back up where I left off the next morning. Also having to write out my problems was a sort of rubber-ducky method and helped me see new potential solutions. So to anyone wondering if they should keep a dev journal, please do! It'll do wonders for you
@bibekjha81292 жыл бұрын
Keeping a dev a journal was one of the habit i am going to do this year. Really great idea.
@valeriacerpasalas2330 Жыл бұрын
Hello, thank you so much for this amazing video! I am working in my first tech role as a front-end engineer, coming from a non-traditional background (architecture degree). I started keeping a journal for writing ideas for future projects and keeping track of all the advances of my current project. Listening to your video about the importance of a coding journal definitely is important. My brother who is working in computer vision has a notebook in which he writes some problems and algorithms. My case is more project-oriented and has the steps I need to complete a task. But definitely helps me a lot every day. Keep inspiring others. Greetings from Peru!
@ivanloco4 Жыл бұрын
I would love to see a video where you explain your dev journal, the structure and the things you keep track on, what information works out for you personally and what not ❤
@Htbaa2 жыл бұрын
Your shelf is on fire.
@roastyou6662 жыл бұрын
I really need to stop being distracted. - -No music during coding- (Depends) - Turn “Do not disturb” on - Break things down into subtasks ( D&C for you! ) - Be punctual and prepared - Take notes on paper
@RafaelToscano2 жыл бұрын
The "no music" part doesn't work for me. I can concentrate deeply if I listen to some song that is light (lo-fi, for example, classical music, sound track, etc.). It is a way to basically not listen to the things around me. It has been working perfectly for me this way. It helps me get in the flow. The other points, though, I also need to improve/start doing.
@roastyou6662 жыл бұрын
@@RafaelToscano aha! I listen to pink noise 😃
@RafaelToscano2 жыл бұрын
Ahaahah I’ve heard about Brown noise, but the pink one is new to me.
@jcfontech2 жыл бұрын
Second to last one is severely underrated since unless we're really proactive about it, we only find out we're unprepared when it's too late. Thanks for sharing! Taking some of this for my 2023 as well
@tahaknk14852 жыл бұрын
@@RafaelToscano yeah or go for already known songs, lately I've listening to some classical musics and I just focus on the music and not on the work tho
@ytann2 жыл бұрын
Tech journaling sounds pretty unique. I never considered this. I'll pick this up, and at the end of the day I'll have a repository of ideas and solutions that i had and learnt.
@WanjohiKibui2 жыл бұрын
Remaining focused is a challenge. More so when dealing with multiple tasks in a day. Great piece you have here Juan
@megaclinton65273 ай бұрын
you provide a goal for me to reach towards and what i want to become. thank you
@SimGunther2 жыл бұрын
6:31 unless you're neuro divergent, in which case, pick the thing that motivates you the most to do other things. It can be easy to get bogged down by "the frog" that ruins your whole day.
@jcfontech2 жыл бұрын
That's a good point too. Thats also why I wanted to acknowledge that it doesn't have to necessarily be mornings, but rather when you know you have the energy to tackle the big scary task
@adamkurek7050 Жыл бұрын
Your video is amazing! Such a great explementation of the meditation. Your quote "you are going to make a living from your ability to focus". Keep it up bro.
@iparagonepersonalvlogs1061 Жыл бұрын
"Keeping a Dev Journal" is not only a great coding habit, it's a REALLY handy tool across *several* jobs, especially anything that involves creativity or product management! In fact, I REALLY need to make this my New Year's Resolution since my iPad and Apple Pencil are DYING to be used again for this purpose. By the way, would you recommend I do this as needed, as a morning routine, or before I go to bed?
@jcfontech Жыл бұрын
That's a good question! I guess I do it at two layers: 1. A strategic one, when thinking about what high level decisions and skills could benefit my career. This one I'd do in the evenings before bed! And then, 2. the day-to-day notes I need to take to do my job effectively. These I take during the day as things happen so I can write them down while they're still fresh!
@iqbalagung25262 жыл бұрын
really underrated channel, the style, story telling and the content it self is really top notch. keep up the great work !!
@Sunesen2 жыл бұрын
I'd like to throw in there that I find it very beneficial to remember to get some exercise into my weekly routine. Not only for the health benefits of keeping a fit body, but also because it provides me with more energy and the mental benefits of happiness feeling like having accomplished something. This carries over into everything in the daily life and keeps me going even through a dull day at work.
@MarcCastellsBallesta2 жыл бұрын
It also helps with solving problems. You get stuck with something, you go for a walk, and sometimes a solution pops into your head. It's better than spending the next hour _thinking harder_.
@edboss362 жыл бұрын
The journal one is my favourite although simple, it sounds like a great idea
@salman0ansari2 жыл бұрын
switching to go from node for backend was my best decision.
@PoojaDutt2 жыл бұрын
Awesome video! Loved the message/editing 😀
@jcfontech2 жыл бұрын
Thanks Pooja! 😁
@invictuz48032 жыл бұрын
Meditation is probably the most common habit advice but the most important!
@ArifRahmanHakimCethol2 жыл бұрын
this is something that i am looking for. great explanation and example. maybe i already implement some of them but getting an explanation about that makes me feel more comfortable doing it.
@leylanunez4832 жыл бұрын
Liked your video - I do journal but I haven’t considered the idea to have a journal for my R coding practices- which I will definitely initiate 2023. Keep on developing yourself and your coding skills 👍 Merry Christmas 🎄
@jcfontech2 жыл бұрын
Glad to hear that! Thank you for watching and happy holidays :)
@bosnianowitzkifan412 жыл бұрын
Dude your videos are amazing! You'll get to hundreds of thousands of subscribers in no time!
@vadimemelin29412 жыл бұрын
Typesafety is not a habit, but a way of thinking, there are thousands tricks like it, that one can achieve either via introspection or by reading articles where such techniques are aggregated.
@andriyleliv46082 жыл бұрын
tnx Juan!
@shahriarparvezshuvo4760 Жыл бұрын
Subbed for the video quality! You will shine for sure with no time. 💪
@jcfontech Жыл бұрын
Appreciate it! 🙏🏻
@fedannn2 жыл бұрын
Just discovered you, your channel is fire!!
@myleswolfe51392 жыл бұрын
"Eating the Frog First" reminds me of something Thomas frank had mentioned in one of his own videos, about cold showers. That a cold shower is one of those difficult things that makes the next hard thing come that much easier and while cold showers aren’t easy to adopt I think it’s a neat idea that I want to consider trying in the new year.
@jcfontech Жыл бұрын
Good point! You're right I recall Thomas Frank mentioning that. Similar idea mentioned by Matt D'Avella when talking about cold showers, except he called it the "flinch" I think? That moment of hesitation between getting jumping on to doing something hard vs. avoiding it! These are definitely good ideas to keep in mind.
@MarcCastellsBallesta2 жыл бұрын
First of all, YOUR SHELF IS BURNING! I already follow some of your advice. Where I fail the most is at estimating/allocating the time needed for every task. And stopping to do something because I have to start something else.
@nro3372 жыл бұрын
Great video! Happy holidays!
@tyrox92 жыл бұрын
I was had this in my feed for a long time and i was not watching it because it looked like clickbait at first glance, but its actually a really good video!
@abrilmarina2 жыл бұрын
Perfectly timed for the new year! Loved the dev journal suggestion and your suggestions on how to make tiny improvements, I'll add them to my habits to adopt in 2023 :) Plus, I will try to be more intentional about setting time aside each week to learn something new. Great video!!
@gyros91622 жыл бұрын
Thank you, Juan! Very handy video!
@azzam_dev Жыл бұрын
keep creating great content like this 🎖
@boldschool63082 жыл бұрын
Dude this is so realll! damn nobody spoke about the real issues in the job as you did!
@TheCroninberg Жыл бұрын
Great vid! Where did you get the hourglasses from?
@SteedanCrowe2 жыл бұрын
What keyboard is that in the thumbnail? Love the look of it.
@calebnoblitt15772 жыл бұрын
Logitech Mechanical Mini. I have one and it makes for a glorious typing experience.
@HomemadeCoder2 жыл бұрын
Love the dev journal tip! 💯 I've been recently using notion for my daily notes and it really helps for next day's stand up meeting 😁
@jcfontech Жыл бұрын
Really glad to read this!
@aziztursunov19022 жыл бұрын
Loved the quality and information provided in this video. thank you:)
@jcfontech2 жыл бұрын
Glad it was helpful! Thanks for watching
@jamietyler868 Жыл бұрын
What theme are you using in your IDE?
@mikseljamaa19542 жыл бұрын
1 per cent per day cumulatively gives 34.8% in a month and 3778% in a year... not 30 times ... nearly 38 times. using P = exp(365 * ln(1.01))
@jcfontech2 жыл бұрын
Yup, good catch! I wrote it down correctly on the piece of paper but then said the wrong number in front of the camera and got carried away in the edit. But you're absolutely correct
@niharikadeb617 Жыл бұрын
Hlo juan yr content is really help ful. I have been following you since a long time now I have a request can u make a roadmap video on self taught sde aspirants and how they can get a job despite non being from a tech background this video will be really helpful for a lot of people out there including me
@joshuamahadevan95502 жыл бұрын
Hei! great advise man. Learnt a lot from this video. Am still a student and I hope applying these habits to my learning routine will go a long way.
@joshuamahadevan95502 жыл бұрын
But in my opinion, the music was a bit distracting.. not the volume, but the type of music used. I kept going back to check if I was playing sth in the background 😆 idk how or why I felt it would be better to atleast give some honest feedback ❤
@cweasegaming26922 жыл бұрын
"Type safety guys." *JS in a corner, sweating as TS approaches with a bat*
@665Iron Жыл бұрын
Ah a promotion, a rare anomaly that almost never happens in my universe
@sitrakaforler86962 жыл бұрын
Nice vidéo. Focus is indeed necessary. Meditation is great but it gets really powerful when you do some sport before ^^
@jgonzalez1022 жыл бұрын
what is that fire decoration in your desk?
@professor_ozzy2 жыл бұрын
Great content and great tips man! Merry christmast and a happy new year 🍻
@jcfontech2 жыл бұрын
Thanks! Happy holidays to you too!
@watynecc33092 жыл бұрын
What do you think programs like Obsidian or Notion ?
@mickaelsflow67742 жыл бұрын
Obsidian is great for the Dev Journal and sharing aswell. Notion is too cumbersome for that purpose. However, Notion is very good as a Knowledge Base / Second Brain for a lot of things related to the job and projects. It's also easier to share with non-dev, whether you are solo, lone dev, in a school project or at a company. Careful with what you share inside though. (Not best for security.) Note: Obsidian does the KB part too, but less "non-dev" friendly. (More secure)
@watynecc33092 жыл бұрын
@@mickaelsflow6774 wdym by the KB part ?
@mickaelsflow67742 жыл бұрын
@@watynecc3309 sorry, I used Knowledge Base above and abbreviated it as KB. I mean that I have used Obsidian as my own Knowledge Base, personally and I sync it to my phone to also be portable (although mostly read-only). Notion, by virtue of being Web first, is easier to access by me and others and can be a pool of knowledge, information, graphs, feature and meeting notes. I haven't yet found a clean way to merge my Bookmarks, Google Drive, Personal Git and KB (whether Notion, Coda or Obsidian), but that's where I store most things non-pro for projects.
@user-mangomiyeok29 Жыл бұрын
anyone know the name of keyboard in the thumbnail? looks nice
@hosoo1952 жыл бұрын
Good delivery
@robscherer2 жыл бұрын
Great video. The shelf fireplace situation, can someone explain or link it for me?
@jcfontech2 жыл бұрын
I had an old computer monitor I was intending to sell and I somehow realized it fits almost perfectly on the back of my bookshelf 😂 so I decided to keep it and got a Fire TV stick for it!
@robscherer2 жыл бұрын
@@jcfontech It looks awesome!
@PsyberSenpai2 жыл бұрын
What is the keyboard in the thumbnail?
@Whoabotts2 жыл бұрын
From another comment: Logi Mx mechanical mini.
@jcfontech2 жыл бұрын
That one indeed! Updated description to include it
@utahaviation2 жыл бұрын
that fireplace!!
@drylith5082 жыл бұрын
Hey, great Video. I dont know if its related to the background music or your microphone audio lane which is producing the whitenoise... Maybe you could try to fix it :)
@help31062 жыл бұрын
What's the name of the keyboard in the thumbnail?
@justinmetti9562 Жыл бұрын
Great video
@norvusordoseclorum2 жыл бұрын
I love the music really makes for a great listening experience
@okkesdonbaloglu78382 жыл бұрын
very professional video
@luiytheninja36552 жыл бұрын
Hold on... what is the fireplace on your shelf. I need.
@EduardoHenrique-nd1ro2 жыл бұрын
Another amazing video, Juan! Thanks for sharing with us! Cheers from Brazil!
@Kispalkovich2 жыл бұрын
the algorthm keeps pushing this video to me. maybe its a good video, i havent watched it. This time I noticed the phone on the thumbnail, and chances are that its mentioned in the video: what really helped me a lot to turn off my phone, or if I cant turn it off, at least put the phone in an other room. Its weird how much easier is to concentrate if theres no phone around. What I havent figured out yet though is how not to get distracted while im having difficulties and looking for answers on the web or a book or smth
@samam98352 жыл бұрын
can u pls provide the link to buy the 'journal ' that u provide in the video
@jcfontech2 жыл бұрын
Updated video description with some details about it!
@nguyenhoangcuong26852 жыл бұрын
the fire behind you ? What is that ? Is that a monitor or somethings ?
@shan5042 жыл бұрын
When you say prototype in the first habit, how thorough/finished should this prototype be? It could end up taking a lot of time
@jcfontech2 жыл бұрын
Yeah this is a good question. I try to keep it as minimal as possible. Just enough to proof the solution and to surface any potential caveats that would have me reconsidering the big-picture approach. As soon as I get a barebones draft working, I stash it in a branch and jump straight into the individual pieces!
@shan5042 жыл бұрын
@@jcfontech make sense! certainly going through that now because I’m working on a large change and many new pieces arose while coding it. anyways, thanks!
@RobertoOrtis2 жыл бұрын
Dude where did you get that shelve on the background? It's beautiful
@jcfontech2 жыл бұрын
Thank you! It's actually a regular shelf but at some point realized it could almost perfectly fit and hold an old monitor of mine so I decided to put it there and got a Fire TV for it 😂
@teddy_crazypanda18362 жыл бұрын
Thank you for your video! I found it very interesting! But when you suggested to help proactively your team made me reflect on the situation i'm in right now. I usually help whoever needs help if I can (my skills are enough and i don't have anything urgent), but this put me in a difficult spot lately. One of my coworkers is leaving the company and i helped him writing some code for him (he's not a dev and we're not in the same team) and some high-ups contacted me saying that i should not help him during work hours since he's leaving. In another case i helped another coworker and his PM contacted me trying to make me talk badly about my coworker and wanting me to "babysit" him. I'm no senior in any way (i'm 27 and with a few months of work experience) but i'm pretty good at my job. I've always seen helping my coworkers as benefit for both of us: 1) they get the help they need 2)if i need some help they would likely help me too and they'd probably get a better idea of me that may eventually benefit me both professionally and personally. That said, i'm actually starting to think that's not that worth helping others if i may be stuck in some sort of power struggle of some sort (i have reasons to think that may be the reasons behind both those incidents). What would you suggest?
@basicnamenothingtoseehere Жыл бұрын
I'm trying to know what keyboard that is
@wallywild50882 жыл бұрын
New habit: Keep a tab with ChatGPT open
@lalo2606 Жыл бұрын
Cuando subes video pinwii
@AustinChabaud Жыл бұрын
loved the video but the white noise was really bad in the background
@OscarHalland2 жыл бұрын
This is a very good video.
@joshhartwig12662 жыл бұрын
There is something on fire on your bookshelf
@kaushikkundu2 жыл бұрын
My goal for 2023 is - write more code
@BrandonNyman2 жыл бұрын
I want to know peoples opinions on the journal, handling it digitally with something like OneNote, Obsidian, Notation etc to using a paper book
@jcfontech2 жыл бұрын
Definitely a constant internal debate of mine 😭 but lately I think I've been using more my digital OneNote version than the physical one
@teadragonnaahva2 жыл бұрын
i m still very new to coding, but i ve decided to use a digital journal. On one hand for very personal reasons: my handwriting is very ugly and i dont enjoy handwriting, thus if I want to be consistent about keeping a journal, I need to make writing and using it enjoyable. If i dont enjoy writing - and if due to my messy writing reading is also a hassle, it wont serve me. Digitally typing and writing is smooth, easy and pretty. I value aesthetic and enjoy playing with highlight colors, fonts, etc. OneNote has a great search function so i usually find what i m looking for very fast - and a link can be pasted easily, whereas writing down links or website names is static and takes long. ( . u . ) I also like being able to shuffle around and re-arrange my notes as i need to, should I need to. this gives me the flexibility i need and cherish so much.
@tingtingshao18332 жыл бұрын
What chatGPT will play in your coding life?
@jcfontech2 жыл бұрын
This is a good one! Might even make an entire video. At the moment my attitude is to try and learn to leverage these new AI tools as ways to automate the more monotonous parts of the job!
@gonsalomon2 жыл бұрын
The mere fact there's such a Hispanic roots to your name, yet you speak such a polished English... makes me wanna go into an English speaking environment ASAP. Really need to work on my speaking skills. Need to keep on improving my bilingual nature. I'll also work on a platform for this journal thingie you teach us about. I mean, it won't be hard- at a first glance.
@alanouri99652 жыл бұрын
definitely it's going to be "eat the frog first", pushing the important stuff to the end of the day is kind of procrastinating...
@stankorotun10492 жыл бұрын
Anyone know what keyboard he had in the thumbnail?
@jcfontech2 жыл бұрын
Just updated the video description with the details! It's the Logitech MX Mechanical Mini
@juliettecordor4750 Жыл бұрын
What is the language in the intro to the video?
@jcfontech Жыл бұрын
It's Swift!
@Abrifq2 жыл бұрын
Hisses make the video a bit unbearable on earphones but overall, good general advices!
@charlesmendez5156 Жыл бұрын
Am I the only that heard a lot of audio feedback
@AustinChabaud Жыл бұрын
I did. it was really bad. Good video tho
@latakantsharma31342 жыл бұрын
What's the keyboard
@jcfontech2 жыл бұрын
It's the Logitech MX Mechanical Mini! Updated the video description with details :)
@sozanrinal2 жыл бұрын
أحسنت فيديوا رائع
@kilaku5480 Жыл бұрын
cómo creciste pinwii
@Coldgpu Жыл бұрын
When I played it at 2x I felt it was a rap ......
@hu442 жыл бұрын
The real question here is: what hair product do you use?
@quotespower99112 жыл бұрын
Bro chatgpt is now in the market i am scared to learn coding or not?? Should I go for it or if chatgpt cannot replace coders👍👍
@davidjules60342 жыл бұрын
Yes you should the IA won't gonna replace humans now at least in 20 years it might be another story
@hmmmm41932 жыл бұрын
Yes be scared. Thank you.
@lukkkasz3232 жыл бұрын
A lot of people will tell you that you shouldn't because you will be a competition.
@jq_dev2 жыл бұрын
wow!
@em11l Жыл бұрын
if youtube recommends this video so fucking much it has to be good right?
@SeanHuggins Жыл бұрын
Dude great video but also, I don't mean to alarm you, but your wall is on fire.
@atwarwithlife2 жыл бұрын
habit number 1: stop binging youtube vids like this and get on vs code right now.
@idkhow2play1902 жыл бұрын
does anyone else hearing that little noise on a background?
@jcfontech2 жыл бұрын
Yeah, definitely noticed it (a bit too late unfortunately). Will make sure this doesn't happen in my upcoming videos!
@moongirlc-13732 жыл бұрын
I am curious about the fire behind u❤😊
@jcfontech2 жыл бұрын
Old monitor of mine I was about to sell and realized it fits almost perfectly on the back of the bookshelf 😂
@QuickScalper7892 жыл бұрын
There is no need at all. Gpt 3 will take care of it.
@Cesarpvp_2 жыл бұрын
Pin Wii???
@michaelzhou985 Жыл бұрын
After 6 years of coding and being an SWE in top tech company, I feel like the best coding habit is not to code. AI is there to convert our shitty code into good one.