I finished all 3 FCC certificates

Hi everyone!
I’m Francesco, yesterday(today at 4am local to be precise) I finished the third FreeCodeCamp certificate so I wanted to share some bits about my journey.

I started webdev FCC the 23rd Jan 2016 with no prior experience, I was really interested in coding because I always liked building and repairing things and I had really no idea what the future had for me(I’m 24), I was sort of wandering without a clear goal in mind for my life.

During this year, like you I had obstacles and challenges along the way but the biggest one was not coding related at all: how to keep going while everything is so hard.
I struggled with this more than anything else, be it react or node, keeping myself motivated was by far the greatest challenge, you never really overcome it, it just hides to bite you again at the next bug or project.

There’s no secret, you just have to face the fear and go on without caring about it, the only thing that kept me going was the fact that I really loved and love coding, that shadow of doubt was just temporary, in the end I still wanted to code.

From January to August I was able to complete front and data viz certificates, I did all my projects on codepen and my one and only goal was to make the BEST projects out of everyone that I could find on codepen and I always reached the front page(except you wikipedia viewer) and I really needed that, even if my code was spaghetti someone appreciated the result of me trying as hard as I could.

Then came back-end and the hardest part of FCC started for me, I really hated it, I had to leave codepen to write all my code in local, I couldn’t do anything with node, it wasn’t clicking at all and there were simply too many things to learn all together.
No I didn’t keep going, I was exhausted by it and my progress was really slow, somewhat I managed to complete the api projects but that was it, voting app was a no go, I couldn’t do it.

Motivation started to fade, and yada yada you all experienced or are experiencing that, so you know how it goes, I started a really long tutorial on udemy but I had to find the motivation to do that too, is was hard.

Every day I improved a bit, painfully slow process but still something, until finally in 28 days I completed all the web app projects(voting app & nightlife in one day each!).

So what did I do differently? Nothing, I just kept going on refusing to stop, and now looking back I’m sure of it. I love coding.

I would still be halfway at best though back-end if it wasn’t for Chingu Cohorts, that’s hands down the best and easiest way to improve. I’m not talking about coding, I don’t think I ever asked help there, what makes a cohort great is the fact that you have 50ish devs like you, struggling like you, it becomes a family, a family that supports you when you are back and always ready to start a new adventure with you.
Joining a cohort is the best thing you can do to improve, but you have to WORK to make it worth it! If you don’t participate in the cohort life, it won’t help you so write, help others, ask for help, just use it!


lots of people asked me question in private(from the cohorts) so I’m going to answer the most popular:

  • Do you have a job?
    Yes I had one until Sept 2016, office employee, not IT related, didn’t quit, my contract ended. I’d love to get a dev related job now.

  • Are you going to do the nonprofits now?
    From what I understand it can be a long process, FCC already sent me a form asking my personal infos, they didn’t disclose anything else.

  • What are you going to do now?
    Freelancing to get something, new personal website, learn infernoJS, coding a blog maybe(someone asked me to try to blog/do tutorials) and some super secret projects I’ve been invited to.

  • What can I do to improve?
    Join a cohort. go there and talk, help others, join a project(there are so many on the cohorts!), join #100DaysOfCode

  • Links?

Edit: to join the cohorts you can start here! https://tropicalchancer.github.io/projectus/


That’s my boy!
@kornil is a true inspiration for everyone in our cohort. He challenged himself by saying in the cohort he’ll do the X challenge in a day, and he succeeded!
A bright future is awaiting you, my dear friend!
Wish you all the best! :smiley:


Fantastic job! When it comes down to bare essentials, it’s all about the drive of getting it done.

I’ll have to look into the cohort as well since you had so much success with it! :slight_smile:

1 Like

Thanks for this! I just started out a week ago and am only on challenge 88 but I’m already a little scared. I LOVE it when I get and I’m scared to death when I get stuck. Just keep swimming right?


I really felt this way too. Nice job on completing all the certificates and projects! It’s really quite an impressive accomplishment. Good luck moving forward.


Congratulations @Kornil! Awesome job on completing all three FCC tracks. Super post. Thank you and good luck.


Awesome accomplishment @Kornil! Thank you for sharing your experience and advice. The fact that you never gave up is very inspiring. Congratulations!


I need to get back to the cohort more… congrats on finishing!


I had obstacles and challenges along the way but the biggest one was not coding related at all: how to keep going while everything is so hard.

I agree 100%, you got to keep marching on!

and some super secret projects I’ve been invited to.

Sounds awesome!


You are a badass, sir. Looks like I started almost exactly a year after you. I’d be very pleased to be finished in one year. Congratulations :slight_smile:

Did it take you about 1200 hours? 3 hrs, 20 minutes per day?


Congratulations and you’re an inspiration @Kornil!!! :innocent: :rocket:


Did it take you about 1200 hours? 3 hrs, 20 minutes per day?

Actually no idea, I used tons of external resources, mostly on udemy, then personal project to experiment new stuff and so on, counting just the time I spent working on the actual FCC projects would not be fair.

Also thank you everyone! This community is pretty awesome :smile:


Can you explain more about cohort ( https://tropicalchancer.github.io/projectus/ ) ?


The cohorts are small groups of coders following the fcc path that are optimally grouped together (experience, time spent coding per week, etc.), imagine having a couple of channels where you can discuss with a bunch of devs (like you) you know about fcc projects, your story or even spam and laugh together.

I’ve joined the red pandas cohort in december and I started helping others with their projects, making friends and making projects on my own based on the feedback received from others.

https://tropicalchancer.github.io/projectus/ is the link to join, you have to compile a small form so you can be optimally grouped with other devs like you and then once it starts you will see :wink:


I’d like to add my congratulations as well. Thank you for all the insights and input, those are greatly appreciated, too!


I spot a cheeky Meerkat in that profile picture @florinpop! :stuck_out_tongue: :smile:


Uuups, busted! :grimacing::grimacing::grimacing:


Congratulations @kornil! :clap:


Congratulations bro :slight_smile:


It’s really great accomplishment, and it’s most impressive that you managed to overcome loss of motivation and just continued to go on. Congratulations :slight_smile: