Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / NewStats: 3,162,344 members, 7,850,256 topics. Date: Tuesday, 04 June 2024 at 05:05 PM |
Nairaland Forum / AlchemyOfCodes's Profile / AlchemyOfCodes's Posts
Programming / Re: I Want To Work At Google: Journey Of A Software Developer by AlchemyOfCodes: 11:36am On Sep 23, 2022 |
Thanks Slimpythonistah |
Programming / Re: I Want To Work At Google: Journey Of A Software Developer by AlchemyOfCodes: 7:06am On Sep 23, 2022 |
hey guys please help. i have been getting this error since yesterday while creating react app. i have tried everything possible. checked stack overflow and all of that, but nothing is working. The version of my node js is v17.3.0.
|
Programming / Re: I Want To Work At Google: Journey Of A Software Developer by AlchemyOfCodes: 9:08am On Sep 22, 2022 |
That is my biggest headache for now. We didn't have light yesterday at all. Although, sometimes the light maybe constant for a day or two. I just have to get another battery because light here is terrible. Although I have backup.... Generator. Will just have to spend more on petrol pending the time I get a better battery. Najdorf: |
Programming / Re: I Want To Work At Google: Journey Of A Software Developer by AlchemyOfCodes: 7:41pm On Sep 21, 2022 |
Ok guys, I finally got my laptop today. It is a core i3 4G RAM. I know it is definitely going to stress me but it will do for the mean time. Ah, the battery is also poor 2hrs I think. Ye! I couldn't finish the Java course on solo learn. I was stuck on a question on OOP. Hope to find my way around tonight. I almost regret choosing Java for DSA, cos WTF is this, have to write public static void and other sort of bullshit. To make matter worse, everything is literally about classes and constructors... at least the once have learnt. Well it is too late to back out now. I will be spending tonight revisiting netninja tutorial on react. I almost finishe the tutorial b4 my LP crashed. I guess, I will have to start again. Special thanks to everyone that have contributed to the thread so far....and Qtguru thanks for the scheme on DSA, it will help me and others that are just starting out. Regards. AlchemyOfCodes 2 Likes |
Programming / Re: I Want To Work At Google: Journey Of A Software Developer by AlchemyOfCodes: 9:47pm On Sep 20, 2022 |
Ok guys, today has been hectic for me. Couldn't do anything all day. I guess I have to dedicate the rest of the night to Java course. I started the course few weeks ago and I must confess, Java syntax is a bit messy. Hopefully I will be able to complete the course tonight so I can start hackerrank tommorow when my laptop arrives. Yo! Have been reading some contributions on how getting a degree in Ivy league schools can boost once chance of working at faang. I come from a biological science background, still an undergrad though; genetics to be precise. I am contemplating having my masters in computational biology since it is the closest to the programming field. What are your thoughts? |
Programming / Re: I Want To Work At Google: Journey Of A Software Developer by AlchemyOfCodes: 3:38am On Sep 20, 2022 |
I will also consider technical writing. I used towrite blog posts in the past. Infact I have an account on truelancer, Guru, and freelance. I gave up when I was no longer getting gigs. Maybe it's my fault. I was even too lazy to create a CV. I will write at least 1 article per week on medium and I will share the link here for review. Please if you Know of any course on DSA. Please recommend, thank you 1 Like |
Programming / Re: I Want To Work At Google: Journey Of A Software Developer by AlchemyOfCodes: 3:33am On Sep 20, 2022 |
Seriously the article someone posted about a Nigerian working at Google really motivated mem I am humbled at hw fa I still need to go. Meanwhile I think I have been focusing on the technical aspects all this while ignoring the non technical aspects like communication, networking and all. I must confess, I am socially akward. The thoughts of public speaking and presentation alone sends shivers down my spine. I will probably add that to my daily schedule and I will also start the 100 days of coding challenge on twitter 1 Like |
Programming / Re: I Want To Work At Google: Journey Of A Software Developer by AlchemyOfCodes: 3:26am On Sep 20, 2022 |
I just want to say a very big thank you to those that have been contributing to this thread so far. Special thanks to Hanania. Due to some suggestions, am looking at getting a structured course on DSA . Coursera has some very good courses though, but I don't think I can afford the price tag for now. I applied for financial aid on Coursera earlier this month and I was granted the scholarship but I could not finish the course after my LP crashed. Am thinking of applying for financial aid on DSA but I fear I might've denied due to the bad records. I will still apply anyways. 1 Like |
Programming / Re: I Want To Work At Google: Journey Of A Software Developer by AlchemyOfCodes: 3:19am On Sep 20, 2022 |
Spent some time revising my math 101 note on summation but it didn't help. I am just trying to read what is necessary now cus it seems the book cornmen algorithm is very very detailed. I also read secrets of the JS Ninja. Mehn I really learnt a lot of things especially on constructor and the this keyword. Still can't wrap my head around self- memorization of function though. I won't be going through the details cos am trying to conserve my phone battery |
Programming / Re: I Want To Work At Google: Journey Of A Software Developer by AlchemyOfCodes: 3:13am On Sep 20, 2022 |
Omo, hv been away for some time nw no thanks to NEPA. Trying to conserve my phone battery, so I exhausted my it reading docs yesterday. |
Programming / Re: I Want To Work At Google: Journey Of A Software Developer by AlchemyOfCodes: 7:50pm On Sep 18, 2022 |
Thank you so much.... rare gems. Based on your advise I will be sticking with Java for DSA. Once I get my laptop, will also check out some of the course you mentioned Thanks once again. I APPRECIATE. Hannania: 2 Likes |
Programming / Re: I Want To Work At Google: Journey Of A Software Developer by AlchemyOfCodes: 6:52pm On Sep 18, 2022 |
I will be signing out for now. Please abeg if you av any solution to some of the questions I raised. Please do share. I anticipate your valuable contributions. Thanks and God bless AlchemyOfCodes 1 Like |
Programming / Re: I Want To Work At Google: Journey Of A Software Developer by AlchemyOfCodes: 6:44pm On Sep 18, 2022 |
I read about the insertion sort in cornmen algorithm. I attempted to one of the exercise about sorting in non increasing order. Here is a snippet of my pseudocode Where A = [...] an unsorted array For j= 2 to A.length Key=A[j] I = j-1 When I >0 and A[i] > key A[i-1] = A[i] i = i-1 A[i-1] = A[i] This was the solution I came up with for the first question. I will be glad if the gurus can help me review the code am not sure of the answer I solved the second question easily but I don't really understand the loop invariant aspect, but I found a solution on stack overflow and quota. NB: The logic behind the code is comparing each number to a subarray j and inserting the number in the right place till we have a fully sorted array.
|
Programming / Re: I Want To Work At Google: Journey Of A Software Developer by AlchemyOfCodes: 6:29pm On Sep 18, 2022 |
Finally I learnt that functions are first class objects in JavaScript, can be used to do virtually anything. Can be declared with literals, passed as arguments to functions and so on.. In a nutshell whatever we can do with objects we can do with functions. Is there any advantage of using functions instead of writing everything literally? Well the book said sth about messing your codes with a lot of variables... I will be glad if someone can explain why functional programming is better. 1 Like |
Programming / Re: I Want To Work At Google: Journey Of A Software Developer by AlchemyOfCodes: 6:23pm On Sep 18, 2022 |
Let me start with the secrets of the JavaScript Ninja. I learnt about the the lifecycle of JavaScript: 1)Building the DOM from HTML 2) pauses when it encounters a JS code, executes it and returns to building the DOM 3) when the HTML code is exhausted, JS goes to event handling. And the looping goes back and forth I guess that is why react uses a virtual DOM so we don't have to alter the real DOM when changes are made. I may be wrong though, please correct me. I also learnt that the browser is based on single thread execution, sth like turn by turn..... I nw fully understood why DSA is very important cos when a script takes forever to load, it will prevent others from executing 1 Like |
Programming / Re: I Want To Work At Google: Journey Of A Software Developer by AlchemyOfCodes: 6:13pm On Sep 18, 2022 |
Well I guess I will have to supplement my reading with some YouTube tutorials...cus the book( cornmen algorithm) is getting tiring already and I Neva start set. I have also decided to read to book simultaneously so as to kill boredom. So when I was getting bored cornmen algorithm, I switched to secrets of the JavaScript Ninja which I also read up to chapter 3. Abeg, if you have any indepth video on DSA please recommend. Thanks 1 Like |
Programming / Re: I Want To Work At Google: Journey Of A Software Developer by AlchemyOfCodes: 6:07pm On Sep 18, 2022 |
Ye Guys am back. Today being Sunday. I didn't do anything much. Well, I will be getting my laptop next week Wednesday. Waiting till then seems like forever already. Anyways, my phone battery is almost down. But I managed to read cornmen algorithm up to chapter 3 b4 I started seeing things Hmm Had to dump the book for a while.... Need to go back to my Math 101 2 Likes |
Programming / Re: I Want To Work At Google: Journey Of A Software Developer by AlchemyOfCodes: 10:26pm On Sep 17, 2022 |
Seriously thinking of it, but am weighing my options: constant electricity and the possibility of ASUU calling of the strike. Don't want to embark on a journey I won't finish since it's a year program. Let's see how things work out though. Thanks for the advise. And to everyone that have contributed their quota to this thread; your words of advise have not gone unnoticed. Thank you and God Bless. Till tomorrow |
Programming / Re: I Want To Work At Google: Journey Of A Software Developer by AlchemyOfCodes: 1:10pm On Sep 17, 2022 |
No offense boss. Thats the whole point though- to get feedbacks; constructive and destructive.... at least I have been able to pick one or two from your submission. LASER FOCUS ON ALGORITHM! But you know learning tech is expensive.... epileptic power supply, costly data charge and all of that. So at least I need sth to keep me going. Concerning the algorithm shit... I plan to practice at least 3hackerrank question per day.. and purchase the leetcode premium.. Heck I need money again for all of that!!!. Anyways I started reading cornmen algorithm, already downloaded cracking the coding interview. Would have loved to start practicing on leetcode and hackerrank pending the time I get a laptop, but those sites are frustrating and are only good on desktop site. Nota Bene: Reading documenations for those long tortuous months without an avenue to practice on my phone didn't dissuade me, watching YouTube tutorials and replicating them in a notebook and whiteboard did not dissuade, heck putting my first class degree on the line in school did not dissuade me...... Your post can't! Never! Not when I will be getting a laptop soon I have come way too far... Like I said no matter how long it takes.....Am not saying am going to get into Google overnight. NOTA BENE: THIS THREAD AINT DIEING ANYTIME SOON GREATIGBOMAN: 16 Likes 1 Share |
Programming / Re: I Want To Work At Google: Journey Of A Software Developer by AlchemyOfCodes: 11:50am On Sep 17, 2022 |
Hopefully when my laptop arrives, Will build tons of react project. I will also been focusing on WordPress and PHP for the backend.. Although my friend in system engineering told me learn the likes of C+, Java and not WordPress if I am serious. But I am sticking with PHP and WordPress for the time being due to some advise have gotten here, at least to break into the job market and gain some experience cos it seems I one is willing to employ a junior dev as an intern. Everybody be asking for crazy years of experience Kudos to Qtguru, tensa...can't remember and many others that have been contributing to threads on nairaland in the programming section. one way or the other y'all are already part of my history in programming....my virtual mentors. Read a few page of cornmen algorithm today, the book looks difficult but I must triumph. I am tired now Sha. Off to watch rings of power. Omo it feels like am putting the cart before the wheel. Am overwhelmed already. I will appreciate your advice. Please send them in. On this note I will be signing off today. Till tomorrow...Aluta continua AlchemyOfCodes 8 Likes |
Programming / Re: I Want To Work At Google: Journey Of A Software Developer by AlchemyOfCodes: 11:32am On Sep 17, 2022 |
After learning few JavaScript synthax, I thought I have arrived. I entered for this Google coding competition, but when I saw the questions and time limit, I knew I still had a long way to go. I have been using nairaland as a guide for a while. It seems DSA is a must for you to work at FAANG companies. I will get my laptop next week , but pending the time. I will be still be learning on my phone. Currently learning Java on Sololearn. But I must confess learning multiple language is good, you just have to pick one of the language and speak it deeply though. Learning JAVA and PHP has broading my horizon on OOP. Also, I will be reading - cornmen algorithm ( I recommend grokking algorithm to beginners) - cracking the coding interview - clean architecture for system design - Also practice at least 3 hackerrank questions per day ( leetcoding is hell) 7 Likes 2 Shares |
Programming / Re: I Want To Work At Google: Journey Of A Software Developer by AlchemyOfCodes: 11:16am On Sep 17, 2022 |
Now the good news is that I have saved up toget a new laptop. But for the couple of months. I have - Read the PDF road to react twice - read the PDF grokking algorithm - watched few tutorials on react projects via YouTube and tried to replicate the codes on a whiteboard..... I gave up Sha -read eloquent JavaScript to some extent.. omo the book hard - also touched entering the JavaScript Ninja but I had to JAPA will go back to this PDF soon though 2 Likes |
Programming / Re: I Want To Work At Google: Journey Of A Software Developer by AlchemyOfCodes: 11:08am On Sep 17, 2022 |
My programming Journey started in the year 2020 during the Covid lockdown. I saved up to get a second hand laptopt last year. Watched a lot of Brad traversy videos on JavaScript, built projects but never hosted it, never knew about Git and Heroku and other free hosting platform. So when my laptop crashed all my projects died with it... still trying to retrieve them though. Since then, I have been learning on my phone, God bless the founder of sololeaen an freecodecamp. I was almost done learning react, using netninja course when my laptop crashed.. Kai I was depressed eveb took this Agba Akin exam on Twitter hoping to be the highest scorer, but I was shocked when people where banging 90+ Omo I just gave up. Did nothing for a week or two, just watching movies. 4 Likes |
Programming / Re: I Want To Work At Google: Journey Of A Software Developer by AlchemyOfCodes: 10:52am On Sep 17, 2022 |
Thanks I will get the PDF for the book qtguru: 1 Like |
Programming / I Want To Work At Google: Journey Of A Software Developer by AlchemyOfCodes: 10:15am On Sep 17, 2022 |
This post is all about my programming journey. I am just a young fella without a CS degree who wants to work at Google. This sounds crazy? Yeah. But, Wait-Danny Thompson worked at Google without a CS degree, maybe I am not being unrealistic then. Oh! I forgot, Danny Thompson is an American...... I will be documenting my journey to becoming a potential world-class web developer. I hope to finally get to work at Google at the end of this thread no matter how long.... I believe in the mantra- " Aim for the moon, if you miss it, you might hit a star". I will be glad if the programming gurus in the house can be part of my history. Advise and encouragements and even scathing criticisms are allowed. 11 Likes |
(Go Up)
Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health religion celebs tv-movies music-radio literature webmasters programming techmarket Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10) Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 62 |