hello Siamak!!

)) what's new? I graduated from my Bootcamp after spending almost 6 months!!

but I did it. I went through career week where we were taught different things with regards to landing a job. I will share everything I learned with you guys in the coming few days as I have some unfinished things I need to sort out with my family. but wait for my post as I will share what we were told especially with regards to landing a job

I'm now going to add more stuff to my portfolio so it's worth looking at.
- - - Updated - - -
This is a post for anyone on the Juventus family or even visitors of this forum who are thinking of becoming web developers or getting into the tech industry. it's worth mentioning a bit more about myself so you can have a much clearer judgment. ( I say that because there are things I wish I knew before I jumped into this Bootcamp).
facts:
1- I'm 37 years old! and fuck no you are never too old to learn anything be it coding or anything you find yourself passionate about. along my journey, I've met guys who are 40+ who went through the boot camp, and yes it was a tiny bit difficult getting a job but they ended up getting jobs sooner or later and that's amazing!! so if you are hesitant because of the age issue don't even think about that!!!
2- the past 5 months have been the furthest I've been from my comfort zone!! to the point, I no longer know what my comfort zone was! why? well, first of all having spent two years not studying anything it was time to get into that studying mindset where you have to be committed both physically and mentally. I had to give up a lot of things I enjoy to be able to stay focused on the mission on hand. example: I don't even remember the last time I sat through an entire Juve game! yes yes, I was fake fanning

I saw my family for thirty minutes in the morning before going to my boot camp and on the weekends I struggled with not thinking about coding or being stressed out because there were concepts I didn't understand, and that was annoying so I know it's easier said than done but try your best to switch off when you have days off so you can enjoy the company of your loved ones and also for your brain to take a break because it will need it!!
3- NEVER EVER underestimate yourself!! your brain is capable of insane feats of brilliance!! I come from a nontechnical background. I studied pharmacy for god knows how long ( the real number as embarrassing as it is: 13 long bloody years!!) I then moved to Russia and studied political science + Russian. I did dabble in HTML and CSS but javascript was a nightmare for me. I joined this Bootcamp knowing only what data types were and what a for loop does. there will be days where you feel you are very dumb!! this feeling gets worse when your classmates who have some knowledge in programming seem to go smoothly through the assignments but fear not it's a matter of time for you to hit that fast pace so never be disheartened just stay focused and never compare yourself with anyone else but your self!! we all learn things at a different rate.
If I can do it so can you!! if I can do it in Russian which is not my first nor second language (it's my third language and yes I understand but it's not the same thing as understanding things in your native tongue or English) but here I am!! yes, I failed each phase but I kept pushing and so can you!! oh side note: I WAS ALWAYS A QUITTER!!!! ( true story I almost quit this Bootcamp when things got hard but luckily for me I have a warrior of a wife who knew how to get me back in the right mindset) but I was determined ( don't ask me why but there is something so amazingly sweet knowing you are the only foreigner going through this and wanting to prove to yourself that you are invincible. the underdog rules!! ) to get through this come what may!! and that's the mentality you need not just in coding but in every single thing worth trying!!
you might be wondering are you confident of your skills now? the honest answer is no!! I feel I'm not ready but I always remember myself on the first day and what I know today that I didn't even hear of back when I started. I have a plan of coding more and more and learning things I didn't quite understand back in the boot camp or things I forgot so that I can feel confident but I will also continue applying for jobs and going to hr interviews and tech interviews and I know I will crash and burn on many of them before I land my job but you learn from each crash!! and you will get better with each interview so get ready for that!!
** before joining a BootCamp, even if the website says they take you from a complete newbie to job-ready. please do yourself a favor and at least 2 months prior to your starting date get comfortable with the following topics you will be in much better shape

p.s this is with regards to javascript:
1- Data types in javascript. know the difference between primitive and objects. also know a couple of examples ( there are kind's you probably won't use ever like symbol or bigint but just know what they are and in which cases you would use them)
2- Arrays, you need to know what they are, the difference between an array and an object. also, get familiar with array methods you will be using them a lot!! ( particularly map, reduce, sort, split etc)
3- for loops, while-loop, if-else etc get familiar and know when you would use them and why.
4- objects!! how do you create them, the key-value way objects work, how to access data stored in objects. for more in-depth information check out:
https://javascript.info/
if you know some Russian or if you can use Yandex translate you are in for a treat because for some reason the Russian version of this website is packed with a lot more info compared to the English version.
5- DOM I can't stress enough about this!! understand what a DOM is how do you interact with it.
6- get familiar with PostgreSQL or MySQL. I would ask the BootCamp about which database system they teach and I would get familiar with that.
7- Classes and prototypes. check this out and just try to get familiar with it. i know its a tough topic but it would help you a lot if its not the first time for you to hear about some of the concepts
hope this insight gives you the motivation you need to keep going on your journey!

))
