Stats: 3,177,824 members, 7,902,630 topics. Date: Saturday, 27 July 2024 at 01:29 PM |
Nairaland Forum / Devdevdev's Profile / Devdevdev's Posts
(1) (2) (3) (4) (5) (6) (7) (8) (9) (of 9 pages)
![]() |
1 Like 1 Share |
![]() |
qtguru: It was related to creating and pushing branches on a github repo but I figured it out. By the way I just got a well paying remote job. 2 Likes |
![]() |
CORPSEFUCKER: See this clown. I've been solving DSAs for over a year. I literally spend my free time on leetcode. 50k salary? Lol My salary is over 1 million naira a month and it's a foreign company. Did you know how many interview rounds I did? You think it's all these anyhow companies? Dey play Broke, frustrated fool. 3 Likes 2 Shares |
![]() |
After multiple interview rounds I finally got the job I wanted. I have no degree. I didn't waste one year doing National Youth Sex Corps. I didn't waste my time on ALX bullshit. I didn't waste money on those FRAUDcamps in Lagos, yet I still got job offers and had to choose the one I considered the best. Yet when you go on social media you will see idiots saying that the job market is tough. "AI will collect our jobs." Blah blah blah. I turned my mind off those stupid narratives and focused on improving my skills, expanding my tech stack and building my portfolio and CV. Now look at me. HTML and CSS merchants on Twitter posting their landing pages and getting stupid likes from fellow fools are still jobless. Useless mofos that spend more time on Twitter than on their code editors are still jobless. Bitter trolls that insulted me on this forum when I spoke the truth are still jobless. But see me, I have a job. And I'll have more if I choose to resign today. While my mates were building all kinds of landing pages using all the animations libraries on NPM, I was busy learning Redux, React Query and NextJs. When bastards on Twitter were mastering all the CSS features and HTML tags ever invented, I was busy mastering TypeScript. While morons were busy building their one page websites with zero complicated logic, I was busy solving leetcode questions and creating complex features on my projects You can't do things fools do and expect to get smart person's reward Whenever I had interviews my interviewers were always amazed. Because I spoke like someone that's been in the field for years. Certain times I even introduced them to concepts they didn't know of. But what can landing page merchants discuss other than talking about CSS and HTML tags? Even the react they claim they know, it's still basic level. Ask them about RTK Query, Zustand, SSR, UseMemo and UseCallback etc and they will be looking at you like dead fishes. I can come here and boast because I have earned the right to boast. All my hard work was not in vain and you know what's even scarier? I'm just starting. The world will hear my name. I will not stop learning neither will I stop developing my skills. If you like keep listening to fools saying Tech is dead. Whatever you channel your mind to is what will shape your reality. If you like go on YouTube and listen to frauds telling you Devin AI will replaced developers. If you like keep opening threads by pessimists claiming that there are no jobs. Whatever you believe is what will happen to you As for me, I'll keep soaring higher and higher in this field. One day you people will watch me on TV receiving global awards in tech. Dey play 28 Likes 2 Shares |
![]() |
Issue resolved. Turns out all I needed was to watch a couple of YouTube videos. Thanks to the guy below for the suggestion. 1 Like |
![]() |
qtguru: Hi. I need your response on an important question. |
![]() |
tobstarizhia: OAuth directly or with Passportjs ? |
![]() |
Please if you are a nodejs developer, I want to know what is the industry standard for handling user authentication and authorization. I have a project and I want to make sure it is as secure as possible. Usually I use jwt tokens stored in a http only cookie that is verified on requests to protected api endpoints, but I read that this method is still vulnerable to attacks. Most Youtube videos and articles on this subject are just pure trash made by a bunch of idiots and frauds. Me that hasn't even been coding for a year already knows better than most of them. Please if you have worked professionally with node and express, how did you handle your authentication? By the way, RIP to the dead. |
![]() |
BlackhatMentor: Why would I look down on people trying to assist me? I am really curious to know. I have done some research and the overwhelming advice is to never build your own auth from scratch but rather to use already tested and secure services like keycloak or at the barest minimum something like passportjs with Oauth. I want to know how backend engineers on Nairaland handle their auth. |
![]() |
Hi guys. I am really interested in getting your opinions on this issue. For user authentication I usually send a jwt token stored in a http-only cookie to my frontend. I handle authorization by verifying the token on every request to a protected api endpoint. How efficient and secure is this? What is the industry, real-world standard and how do you handle yours? What would you recommend? |
![]() |
chukwuebuka65: Nothing nice about this. The clown is still using class components and his poster picture still uses switch. |
![]() |
Threebear: What do you know about me? I'm a VERY UNIQUE person so if you answer correct I'll very impressed. |
![]() |
Wow social media can really influence your opinion of someone. I didn't watch Shine your eye season, but all the pictures I saw of Angel on social media and all the things that was said about her, made me see her as a _slut with nothing upstairs. But watching her this season, she is one of the most intelligent females and certainly one of the most mature, especially for her age. Listening to her responses during the the happiness session, she sounded so smart and thoughtful. 4 Likes |
![]() |
truthCoder: So what's your bench mark for annual commits? Is the number of annual commits more important than the quality of projects? For instance I prefer to save my projects locally and only push to github upon completion. Would I fail your recruitment test on that basis even though I can explain every line of code and my code is very clean and reusable? All the projects on my portfolio are fullstack projects written with Typescript and PostgreSQL as database. I didn't start pushing them to github until recently because I didn't want to push nonsense tutorial toy projects to github like everyone else is doing. Won't you rather test me on my coding ability that use stupid green lights on github to judge me? I am not boasting but I can write better code and solve multiple easy to medium level leetcode problems using javascript, something most juniors with 1000+ annual commits can't do. 1 Like |
![]() |
Most juniors just copy and paste code they don't understand, or clone projects from youtube tutorials. Yet a hiring manager thinks that this is a reasonable requirement for hiring a junior dev? I swear to God I have gone through almost every github profile of junior Nigerian devs that I have seen on twitter and all I see in their code is copy and paste. I mean I saw a girl who claimed to have been coding for 1.5 years. So I went through her github. I saw a simple crud backend api so I clicked on it. Then I saw a controller function where she used .then on a request, and in the same function used try and catch for another. I noticed a complete inconsistency in coding style which proved that she was just copying and pasting chunks of code. Imagine not being able to write a simple crud API yourself. Yet some company is going to take her seriously because she has projects on her github and her github is lightening up like a stupid Christmas tree. Below is a quote from a hiring manager on Reddit that proves my point. "As an interviewer/HM I have never clicked a candidate's GitHub link. I see stories on here occasionally about a candidate's github helping them get a job, but I have never witnessed that myself, and every tech leader and senior engineer I've talked to has confirmed they never look at the githubs of candidates being interviewed. No doubt there are some companies out there who care, but in my experience they are so few it just seems really odd how obsessed people can be with it on these subs. What comes up in interviews are discussions about the projects they've worked on. I am far more interested in hearing them explain their understanding of a language, platform, framework, trend, or design pattern than seeing a bunch of projects they pushed to some repo that they may or may not have written and may or may not even understand. Don't care. I had a candidate recently brag about the sophisticated desktop app he made for a previous employer and all the time he spent on it. It was built around a particular 3rd party API, so I asked some questions about how the api authentication works, how he hooks into it, if it's a library vs local service vs public service, etc. He basically couldn't answer any of those questions but kept insisting on demoing the app for me. It sounded like someone else had acquired the API, set up the authentication for him, set up the host, scaffolded a project, and then gave him a link to the API documentation and he filled in the blanks. No" 3 Likes |
![]() |
Threebear: Will there be eviction this week? |
![]() |
This thread is for visual learners like me who learn better when watching and coding along, as opposed to reading books. If you prefer books and articles, then this thread isn't for you. I've wasted a lot of time trying to learn from YouTube and I want you to learn from my experience. YouTube is not a place to learn. Majority of the people that teach programming on YouTube are either idiots who don't really know how to code, quacks that just steal code from stack overflow and chatgpt, or frauds trying to get clicks by posting catchy topics. The better you get at programming the more you'll realize just how useless YouTube videos are. I'm speaking from experience. YouTube tutorial channels are massive time wasters that just scratch the surface of a topic and never explain what's actually happening or how the code actually works. They just repeat code they probably copied elsewhere and expect you to follow along. The result of this is that because the concept isn't explained well, you find yourself coming back to YouTube to understand it better, and you repeat the cycle endlessly until you get stuck in the dreaded tutorial hell. If you want to get better at programming, get a high rated udemy course and follow it step by step. It may be 60-80 hrs long, but it's worth it. And that course is all you need to understand the subject. You can supplement the rest of your learning by reading documentation. Udemy courses are taught by trained professionals who their job is to teach, not some quack who just feels like creating a YouTube channel to get clicks. The top rated udemy instructors are usually experienced tutors who teach not just those learning but also professional developers in big companies. Udemy courses are well structured and they take you from beginner level to advanced, and if you are intermediate, you can skip the beginner sections and still learn what you need. Stop patronizing programming tutorial channels on YouTube who just waste your time. It doesn't matter if they have a million followers. The only YouTube accounts you should follow are people that are also high rated on Udemy And these guys usually don't even post their relevant courses on YouTube anyways so you are better off just buying their udemy courses. Instead of Youtube, read documentation. That's a better use of your time. A word is enough for the wise. 4 Likes |
![]() |
Any laptop with these specifications is okay for coding on a code editor like VsCode and simultaneously opening multiple browser tabs. ~ Minimum ram: 8gb ~ Intel core i5 and above(Avoid AMD processors) ~ Minimum of 128gb SSD(Must be SSD and not HDD cos SSD is faster.) ~ Anything 6th gen and above is okay ~ Good battery life ~ Brands don't matter, but I'll suggest Hp or Dell. These are the most important requirements. 3 Likes 1 Share |
![]() |
Lol You gave yourself 85% in JavaScript? Okay. ![]() Every tom, dick and Harry thinks because they can build some single page crap that they learned from some greedy, useless YouTube tutorial clown, that they can call themselves software developers. I've been busy all day trying to build a complex project with React, Typescript, Redux tool kit, PostgresQL and Nodejs. But clowns like this guy and many others on Twitter just spend all day building nonsense HTML and CSS websites and think they are good developers. Don't worry time will tell. All my hard work will eventually pay off and I will laugh at all of you as you struggle to get to 1/10th of where I've gotten to. |
![]() |
Yungbliss: You haven't even learned how to write proper English, yet you want to learn Cyber security and DevOps. Lol. Determination and dedication isn't enough to write efficient code and "master" programming languages. You also have to be naturally intelligent and have an aptitude for logic and critical thinking. Coding is not easy, and the path you want to follow is one of the hardest. If you have no background in computer science, mathematics or engineering, or you've never written a line of code before, then I suggest you go into poultry farming. This is a better use of your time and energy. Don't go and learn something and then few months later you end up giving up. A word is enough for the wise. 1 Like |
![]() |
This guy is obviously trolling. He is a most likely a senior developer with years of experience and just created this website to attract insults and banter. Someone that codes in C and Go and has plenty stars and followers on github lol. I am not falling for this. One thing I would say is that even though he intentionally made the website to be" trash," it's still better that a lot of portfolio websites from those junior frontend twitter clowns that overuse and abuse framer motion. |
![]() |
This one wants to learn cyber security but has never written a single line of code. Lol. Dey play ![]() 1 Like |
![]() |
Jaykid0x: I'm entertained by your foolish attempts to gain my attention. |
![]() |
qtguru: But I don't think the re-render it triggers affects performance. Does it? What platforms can I get clients willing to pay for me to build chrome extensions? |
![]() |
qtguru: Thanks for the freelance suggestion, but I thought the freelance market is saturated? How can I go about it? Where do I start and on what platform? I love RTKQuery. I actually prefer it to thunks and even React Query. With it I don't need to write much logic with slices. And the useMutations are very helpful; the fact that I can make a http request and see the result immediately without having to refresh the page or write any Frontend logic as a placeholder is very useful for me. |
![]() |
FahBuLous: Learn Poultry farming. It pays quicker. Coding is already saturated. There are few jobs available for beginners, unless you are a beginner who is very hard-working and very smart. If you have those qualities mentioned above, plus an aptitude for logic, then just start with Java or c#. When you learn any of these, all other programming languages will be easy to learn. Leave all these HTML, CSS and JavaScript for later. When you learn any of Java and C#, start building console projects with them to get better, then when you start understanding it better, go to websites like Codewars, Hackerrank and Leetcode and solve as many questions as you can. Also learn DSA simultaneously. If you do this for few months, you can pick up JavaScript quickly. HTML and CSS will be like biscuit for you. Then you choose your path. Whether you want to be a frontend, backend or Fullstack dev. You can use either of Java or C# on the backend and HTML, CSS and JavaScript on the frontend. This is the correct path. 3 Likes 1 Share |
![]() |
Gordson: Good to know you went through my profile and all my threads. Guess what? I can't be bothered to even click on your useless username and won't even remember you exist 10 minutes from now, unless you quote me again to spill trash. |
![]() |
LikeAking: I'm a beginner and I'm venturing into them. Why can't they? |
![]() |
Maj196: Hopefully the trend continues. The less female programmers there are, the better for me. Being a woman already gives me an edge because lots of companies have gender quotas, especially for backend devs. Yet clowns here are telling me I'll struggle to get a job with all the skill set I'm currently building and connections I already have. Dey play. 1 Like |
![]() |
Maj196: Those people don't know how to market their skills, they don't have any connection, and they certainly don't know how to sell themselves. I have all these in spades. I'm built differently. All the skills I'm learning aren't much. I don't know why you are making it seem like I'm learning too much. Node and express is still JavaScript. Typescript is still JavaScript. C# was created by the same person that created Typescript and the synthax is very similar. React is still JavaScript. And all the CSS frameworks I know are still css. So basically it's just CSS, JavaScript and C# I'm learning. |
![]() |
Paystack: Blah blah blah. Whatever you wish me I wish you back 10 folds, and whatever you wish me I claim the opposite for myself. Lol. Connection is not my problem, ode. I have a cousin who is a Senior backend dev and I have a close friend who currently works for Google and has connections in Nigeria. My parents also have connection. Connections is trash if you don't have the knowledge you need to pass the interview. |
![]() |
Gordson: Absolute trash. Change job three times ko. Lol. In this current job market? With their bullshit Frontend skills that no company cares about anymore unless they have backend skills to back it up? I'm learning to be an above average developer. Being good at leetcoding alone even puts me above all the frontend clowns, and this would still be the case even if I didn't know how to write a single line of CSS or Reactjs. I'm not in competition with anybody. I gave myself a year to be a good developer and I'm only half way. I have my needs met. I'm not hungry or homeless. I have almost 24hrs electricity, free WiFi and enough time to code without disturbance. I'm not working or in desperate need for a job at the moment. So let me learn. 1 Like |
(1) (2) (3) (4) (5) (6) (7) (8) (9) (of 9 pages)
(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. 103 |