Welcome to RazCodes - the digital space where my thoughts meet code! 🚀 Join me on this exciting journey as I share my insights, experiences, and musings on various topics, all while diving deep into the world of coding. Expect thought-provoking discussions, helpful tutorials, and a sprinkle of humor as we explore the ever-evolving landscape of programming together. Whether you're a seasoned developer or a curious beginner, there's something for everyone here. Let's connect, learn, and have some coding adventures together! Don't forget to subscribe, and let the coding conversations begin!
come join me on my livestreams: www.twitch.tv/codedaily1
That's a good place to start, but as you learn more and more stuff, just trying to learn something randomly stops working as you find a lot times you face somethings you didn't know but you didn't need someone to tell you about them, kind of like if you learn the major frontend frameworks like react angular vue..., continuing on to learn solid and htmx is not really fun, it starts to become repetitive, and finding the next thing to learn becomes much harder, especially if you wanna avoid knowing a little bit about everything which is kindof a waste of your ressources(time)
I agree, the focus should be more on learning deep in a tool/language as opposed to learning things at random. I think this can be achieved by allocating some time every day to cover new topics
What you said is all valid and reasonable, but there are also other aspects to it, first of all by doing more work you are learning more stuff which can be beneficial for your career later down the road, secondly depending on the size of the team/project by picking all the "hard" tasks your value for the project grows and you basically become irreplaceable to some extent. On the other hand if you want to get promoted to some management role, over performing can be a bad thing, since nobody wants to lose great performing dev. After all I would say it all comes down to one's specific case. Most importantly enjoy the journey 😊
I absolutely agree, everyone has their own journey and one way may work out differently for another. But for sure, a junior developer should maximise any opportunity to learn
here are few tips to improve quality of your videos, content is good just few adjustments and you can be a great creator, 1. Increase volume of your videos, make audio clear 2. create sections in time line 3. format your script, don't just give advice in paragraphs, format them like hers' tip number 1, here's tip number 2(and marks these in timeline too) do these 3 and you will see increase in your channel engagement for sure, as I said content you provide is already good enough focus a bit more on quality of video.
now i am in btech 3rd year in not soo good collage(that means less placements) i have knowledge of java core,DSA using JAVA,with some knowledge in c and python with that i know how to make medium size website end to end using MERN stack i am working on it more and i also started learning cloud to lean about data enginerr and Devops , i did started doing projects side wise with knowledge of js and doing leetcode daily .... Am i in good path? .. Any suggestions for me? .. i also like solving problenms that i face daily like managing the work of our room i am devolping solution for that like that .. ANd thank you for you for sharing valable info
I think you’re on a good path, it looks like you’re motivated and learning by as much as you can which is important. What you should do is decide which career route you’d like to take and focus on those skills, otherwise you’ll spend too much time trying to learn everything. Become a master of one thing then learn skills around it. Hope that helps
Well i have a question like you must start from projects on youtube and then learn make your own while in case of problem solving you encounter a problem and dont know it you just understand it and move on to next like is this the right mentality ?
If you do encounter a issue while you are developing on your own, then spend sometime looking at the error in the console and researching what the solution could be, this will help you understand what these errors mean. that would be the right approach
Certifications becomes pointless when everybody has that certification or when you have collected 20+ certificates. Certifications is just easy money for online courses.
Doesn't this just mean that the certs become important as it is now a norm. It's the same with entry level such as sales requiring degrees, as the degree arms race heightened certs becomes ever more important.
To get good at problem solving, I would suggest trying to build a project, if you want a resource that will give you problems to solve, then I would suggest leetcode and codewars
0:00 Intro 0:10 Should you become a self-taught developer? 0:30 The speaker's experience with self-taught learning 1:01 Challenges of being a self-taught developer in the job market 1:48 Don’t be discouraged to learn by yourself 2:10 Tips for self-taught developers: choosing languages and building projects 2:50 Showcase your skills 3:20 Conclusion
Hey Raz, Quick one, I'm working on my first project with two collegeus, I've done a part of the Backend and most of the frontend. I've been studying python backend dev. For the past 8 months and would love too hear your op. C&C, feedback are all welcome. On Wednesday next week, I potentionally have an test for a Company that does ML and GenAI (two things I have not touched). and would appreciate if you have any tips going into it? best of wiz
That's great to hear your working on a project, its the best way to learn and develop ,A plus point it being with others too. Regarding the test, its tough to give advice as i'm not an "AI guy" either, though you may be able to find their questions on glassdoor or leetcode, may give you an idea of what platform they use for the test, then you can search for those questions, there will be likely a reddit post/video on it. that's how i would tackle a test, it may well be useful to brush up on some ml libraries used with python, whether or not it comes up, you'll still learn something new.
im a 25 year old construction worker who has spent the past 3 learning python and trying mini porjects (obviously after wasting 4 months on html and css which i wont include smh i thought it was super important at first....-.-) and i just wanted to say that your page is amazing and i really appreciate all the information and work you put in your videos!! Hope to one day be able to get a job in the industry!
Don't worry, we've all been there, I feel like focussing on HTML & CSS at the start is a right of passage to becoming a developer, though you'll be grateful later as CSS does come in handy at times. thank you so much for your kind words, I really appreciate you taking the time to watch the videos but also leaving a comment. I wish you the best of luck with finding a developer role and if i do see a position available, I'll post back here in the comments
@@RazCodes404 i dont regret focusing on HTML & CSS as heavily as i did but i do wish i would've focused on learning python sooner . I should be thanking you again for all the information you put out if anything ! I really do appreciate it and seeing people like yourself sharing information and experiences makes it much easier for people like me!
هر چقدرم لهجه ات رو کج و کوله کنی از نظر انگلیسیا تو هنوز هم یه کله سیاه خاورمیانهای هستی و قرار نیست در جامعه اونها پذیرفته بشی. پس چه بهتر که ملیتت رو پشت این لهجهی تخمی قایم نکنی!
This is good advice until it trickles over into sabotage and that is something you always need to stay vigilant to. You never know when someone is going to feel a certain way about something and if that person is your boss, its the worst. I had this when working at PUBG, the lead was just an awful person and it eventually cost me my job. He would ruin my work, say one thing then remark on another. I'd complete work to the letter and it never got checked. Just a grade A wanker. Its disheartening when your team even sees it and cant comment, because hes the Lead. Its nothing else than pathetic. When I left, they told me to find a place that will appreciate my skills, so i did! Im now on a path to becoming a Lead and ill never treat anyone like that.
sorry to hear about that, it definitely sounds like a really tough situation. I agree though, sometimes the best move is to leave that team/company. the unfortunately reality is that we seem to have a lot of toxicity in tech, the best we can do is enact some change to make it an environment to thrive in. best of luck with your role and thank you for your insight and sharing your experience
@@RazCodes404 you're very welcome ) In my exit interview I told HR, "I bet you anything this will go south because he's just a difficult person". So said, so done. HR were baffled by his attitude in the interview and flooded me with apologies. I then wrote a letter of complaint to the games director and the technical art director (his boss) detailing how negligent and poor his work and leadership skills were. They assured me that they were going to tackle this as the complaints came rushing in when word got out that I was leaving. HR and the team members still keep in touch and heard through the grapevine that everyone had to participate in a competency test. My ex-Lead had failed miserably in anything administrative and shouldn't be leading anyone. Do I want him to lose his job? No, but a demotion would be a sure thing if I was in charge. His attitude and ego is and will continue to be a massive hindrance to any project or team building.
Here is something i need your thoughts on. While i totally understand what you are communicating, but in the same time, don't you think its important to report the ground reality to your superiors when they ask about it? Like, Lets say a project goes severely behind schedule, isn't it important to communicate that you had little part to play in the delay?
Honestly I don’t think so, regardless of who hard a part to play, I think all leadership cares about is how to get things on track, it’s all about deliverables at the end of the day, as pointing finder will not solve the issue at hand if that makes sense. This is all part of my experience though of what’s worked well, it may be different for others
When i scrolled down, i was expecting to see hundreds of thousands of subscribers with millions of views. I cannot believe how golden advice like this is going unnoticed by the algorithm
2 years? nobody contributes much in 2 years. New people can't solve production issues or contribute to any big features because they don't have a full grasp of the code/business.
Honestly, problem solving is the only skill you need, everything else will just come with it, sure learn the language you’d like to work in but focus on problem solving as you won’t be able to memorise everything, and problem solving will put you ahead of the majority of junior developers
❤ thank you for this. I’m finishing up my education and hope to at least land a internship somewhere and this is a great tips (although most need to know this, some people may forget)
I had an interview for a junior role the other day and they asked me one technical question and the rest were really generic questions like give me an example of when you do/did X or Y. completely unrelated to tech. Needless to say, I did shit.
@@isaac_shelton network. That’s the only way right now. Applying to jobs is useless, according to some the ratio of juniors devs looking to jobs available is very bad currently. It will get better eventually, but you may have to work in a different industry for a bit.
Haha, that's bang on man. I am mentoring an intern right now and I relate to what you are saying. in fact all them just want to code as fast as possible without really understanding what the heck is going on.
You’re hilarious. We live in the age of technology where softwares are practically fucking money printers and you think it’s not a ‘real profession’ you must be old as fuck or stupid as fuck.
@@Argull89 economical reasons I guess, companies want to pay only experienced candidates, yes It will get better once economy recover itself. It may take 5 years to get that point...
This might come off as a bit out of left field, but do you know of any openings for a junior SWE? My stack is MySQL, Java Spring with Spring Boot for the backend, along with Spring Data, JPA, and Hibernate for ORM, and Angular with TypeScript for the frontend. I'm an American living abroad in Asia at the moment. I have several AWS-deployed portfolio projects and getting ready to start the infamous job hunt.
Not sure how many roles we have in Asia but I’ll reply back to this comment if I do see one. Also good luck with your job search, I know how painful it can be