A word of advice for beginners or those considering a career change. web developers |
- A word of advice for beginners or those considering a career change.
- It’s 2021, can we please stop putting pop-up modals on every website?
- So tired of it
- Why Do Hiring Managers Not Have A Clue of the Skills Required for Positions!?
- I just failed my first React technical Interview and here are the lessons I learned from it.
- How can I have interactive components the same way as ReactJS without React?
- Mobile vs. Web Development in 2021?
- Your “login return” URL should also redirect users to the specified target (instead home page) who are already logged in.
- From Zero to Hero with I am Tim Corey
- Interview advice
- Do you bother using custom fonts? Do you think it's worth the page speed hit?
- Google Oauth Verification
- How long does it take you to do an accessibility review?
- What do we call a browser header where the URL is? When it disappears on up scroll it messes with sticky
- hello guys, i'm an audiovisual artist looking to have my own website, can i have some advices?
- Webdev where do i begin?
- Help me get started !
- Very basic question about servers.
- Building an app I never want to ship (TakeNote)
- Wordpress plugin/solution for yoga studio / group classes booking?
- I.E. still haunts. Waiting for the day it's finally buried.
- How does the cs-online.club moved CS 1.6 to run in the browser?
- Podcasts?
A word of advice for beginners or those considering a career change. Posted: 22 Jan 2021 09:03 AM PST This is long, but it answers the many beginner questions I see here routinely. Get off this sub. Actually, other than finding the resources for where to begin (Odin, FCC, Udemy, Pluralsight, etc), get off any programming subreddit. We all learn in different ways. I myself went the bootcamp route, but that was because I needed the structure a bootcamp provides to remain disciplined. I've lurked this sub since the beginning of my own journey and half of the posts have always been people generically asking if they should take up web dev. This sub has awesome advice, great projects, and questions galore, but as a beginner, this sort of randomness is going to be a major distraction to your learning path. Also, there's a lot of subjective assholes here trying to sell you their latest YouTube video for ad revenue, and their comments are unproductive. What ever resource you choose will have a discord or message board that will be much more helpful in the beginning. Where to begin: Google web dev jobs in your area, look for themes in job postings for common in demand technologies, consider your own interests in terms of where your passion lies. I highly recommend not chasing money as your single motivation. UI/UX? Front End? Back End? Full Stack? Google Full Stack Web Development Roadmaps 2021 and you will find a ton of maps laying out the most in demand paths to Full Stack. Commit to a path and go from there. Many of them will start with the same beginning path (HTML, CSS, JavaScript) and from there is where it's really up to you. Don't get distracted by new tech, stick with the path until you've finished, it will make everything else easier in the end. Pitfalls: The next thing is not falling into the pitfalls of tutorial hell. You don't need to memorize concepts, you just have to understand how they work and can be applied before moving on, especially in JS. Things like FreeCodeCamp or CodeAcademy can be bad with this, because it's quite easy to just replicate what they just taught you and feel accomplished because you got past the slide. Make sure you are understanding the concept. If not, open YouTube and watch the top result for that concept or hop on that resources forum and ask questions. Could you explain and teach this concept to someone else? That's usually when you know you've got it. Learn Version Control/Github: Once you're feeling like you can build something, even a simple HTML page with some style, or a simple Rock, Paper, Scissor game, look into Git and using the Command Line to push your work to Github. Even if your stuff is terrible or mediocre in the beginning, building a foundation with GitHub will eventually show employers that you're actively coding on a daily basis and can also work to show how far you've come when you're eventually pushing cool shit. Most online coding schools have a section teaching Version Control. LinkedIn: I really hate LinkedIn, but it's going to be key for you to use to begin building an online presence. Get as many connections as you can from people you know. If you know people in tech, add them immediately. Having connections may be one of the single most important things when you feel you're ready to look for a job. That can be the difference between a weeks job searching, or a few months. Add your projects that you're proud of to your page. One thing I don't recommend doing though is putting "Full Stack Developer" as your title. I've come to learn many companies bristle at this if you have no job experience and are calling yourself a Full Stack Dev. Bootcamps This can be a huge risk for a number of reasons. First and most obvious, bootcamps are crazy expensive, like $11k-14k expensive, and that's for a grueling 3 months of full time or 6 months of part time. Second, bootcamps have become so consolidated in the last few years, you will end up taking the exact same curriculum as thousands of other people across the country, so by the time you finish, your profile of projects is going to look exactly like a lot of other people's competing for the same job. With the economy shitting the bed the last year, enrollment in bootcamps has skyrocketed. Another downfall is time management. If you're working full time, a part time boot camp is going to take up all of your free time. Have kids? Good luck. Like to play games on your free time? Unplug that shit and put it in the closet. Bootcamps offer structure, career coaching, and sometimes tutoring on the side. Take advantage of all of it. You really do get what you put in. Don't be a jabroni and blow $11k if you can't commit. Apply For Jobs, even if you think you still suck Once you have a portfolio of projects to show and you're feeling confident (usually around 6 months to a year), start applying for jobs. Almost everyone who enters this field from somewhere else will have imposter syndrome. That's totally normal, but know that you know more than you think. Even if you shit the bed in a dozen interviews before landing a job, that experience will be what makes you a stronger candidate in the future. codewars.com is a good resource for beginner algorithms and to see various ways people approach them. You don't have to be a Data Structure and Algorithmic genius to get a job as a jr. web dev, you just have to be able to show an employer how you think about things and your work flow. Leetcode is also popular, but I find the problems to be a little more advanced than what a jr. dev will see in an interview. Don't let employers take advantage of your newb status Unfortunately, if you are going the self taught or bootcamp route, employers may be tempted to try to low ball you or put you in a position that's advantageous to them. Get on Glassdoor and look up the average salary for jr. web dev. jobs in your area, use that as your bargaining position. You'll be lucky if you find a posting that provides a salary. Ask if they will provide you with a mentor. Look to see if the company is growing. Don't put yourself in a position as a jr. dev where the company plans to dump their entire online presence (and survival) into your hands as a beginner, especially for a shit salary. It's tempting to take any job to get your foot in the door, but if it doesn't feel right, go with that instinct. Once you understand the concepts, have direction, and are building stuff, then consider coming back to this sub. You'll be amazed at that point by your ability to see just how distracting it can be for someone just starting. That's about everything I have in terms of advice. Good luck and always be coding. Edit: I just wanted to add one last thing that came to mind with YouTube tutorials. The best instructors on YouTube are the ones who are very frank with you that they build out a lesson plan and then use a second screen when making a video. These people aren't geniuses, they've just gotten to the point where they understand the topic and can explain it thoroughly. WebDevSimplilfied made a good video once explaining this. It's easy to feel overwhelmed and like you're a moron if you watch someone on YouTube code out an entire app in ten minutes. It's not because they're a coding savant, it's because they are copying from a second screen and then editing the video. Trust that the person you're watching is actually interested in teaching and interacting with their followers, not just someone blasting forums and reddit with their channel for ad revenue. [link] [comments] | ||
It’s 2021, can we please stop putting pop-up modals on every website? Posted: 21 Jan 2021 08:50 PM PST | ||
Posted: 22 Jan 2021 11:17 AM PST I love technology and development, but I'm so tired. The constant deadlines, splitting my attention between 5 projects, the constant emails, the maintenance of dozens of sites, the high expectations and the mind numbing meetings. When I every get a weekend to myself, I love working on passion projects, but I feel myself getting more and more anxious around the computer. The ability to keep going is draining, and I'm ready to go to sleep by 3PM. I can't keep my attention going, and the constant barrage of new projects has me feeling spent. What do I do? Anyone else been through a slump like this? [link] [comments] | ||
Why Do Hiring Managers Not Have A Clue of the Skills Required for Positions!? Posted: 22 Jan 2021 12:27 PM PST Applying for JS Developer positions. Everything looks good, before submitting - required to take a...... JAVA test. JAVAAAAAAAAA is not JAVASCRIPTTTTTTT Nowhere on the application advertisement is there a mention of Java or backend tech. Sometimes man.... [link] [comments] | ||
I just failed my first React technical Interview and here are the lessons I learned from it. Posted: 22 Jan 2021 07:28 AM PST Hello friends, a week ago I asked here on reddit this: [https://www.reddit.com/r/learnprogramming/comments/kvrk05/how_to_answer_tell_me_about_yourself_in_an/]() It was a question that I had no idea how to answer and I am so thankful for the huge amount of awesome responses I got from the Reddit community - you peeps are amazing! And today I got a chance to have a face-to-face interview with the company that has asked me this question through a phone interview. But the thing is, I honestly did not perform well at all, and by the half end of the interview, my confidence level dropped down by 90%. But here are some of the lessons that I learned today:
Well, these are some of the pointers. At the end of the day, even if you didn't perform well - you will feel like you don't know anything or you'd feel like you are a dissapointment especially if you are a beginner like me. But the truth is, we all have a potential to learn and succeed in life. If not this interview, your lucky one will be your 5th interview, or your 20th interview. Never give up and keep learning and building projects! I'm sure this list is not exhaustive,so if any one of you have any other lessons that you have gained after your first technical interview, please leave it in the comments as damn sure its gonna help other beginner programmers a lot. :) [link] [comments] | ||
How can I have interactive components the same way as ReactJS without React? Posted: 22 Jan 2021 03:47 PM PST Hi! So, basically, I have a complex form which I talked about in another post: https://www.reddit.com/r/webdev/comments/l2d9kk/how_would_you_handle_the_following_situation/ What I will do, is I will have an object "options" and in one property of this object, the values (which are also objects). It would be quite "easy" to do in ReactJS, like, display the form prefilled with the object values, etc. However, without ReactJS, it seems like a nightmare. How would you handle this case? I can't remake my whole application as a React app. Basically, I need to be able to handle the change of the value, the adding of a "line", the removal of a line, etc. and all of that stored in a object that I will send in a form to my Laravel backend. Any idea? [link] [comments] | ||
Mobile vs. Web Development in 2021? Posted: 22 Jan 2021 06:11 AM PST | ||
Posted: 22 Jan 2021 01:13 AM PST The login return URL (does it have a better name?) uses the But here are reasons why it should also redirect to the specified destination even if already logged in:
[link] [comments] | ||
From Zero to Hero with I am Tim Corey Posted: 22 Jan 2021 10:55 AM PST re: asp mvc .net I've avoided learning mvc for decades but I sorta-kinda understood the gist of it. Technically, i didn't know shit. You guys know how that goes. This week, I came to the natural conclusion that mvc was the proper design pattern for my client's needs, after 4 clunky rewrite attempts using different approaches which I knew would work from past experience. Well, tech changes and we must change with it to survive. So I fired up some youtube iamtimcorey. After watching 2 of his asp mvc vids I rewrote my client's project again, from scratch, using the mvc approach. Again, I didn't know mvc for shit before watching these videos. The purpose of the project is to write a secured web site which interfaces with live inventory data from MS Dynamics Nav (a huge ERP system) via search. Let me tell you this is no easy task to say the least (you have to have developed in MS Nav to get it). For the past 4 days I've put in over 12hrs/day, busting my ass to get to the point of giving a demo, from nothing. I was able to live-demo the progress made this week and the client is happy. I was told to continue at full time until complete. Just a reminder hat forgetting everything to learn something new plus hard work and dedication pays off. Here are the two iamtimcorey vids I watched: https://www.youtube.com/watch?v=bIiEv__QNxw Happy coding! [link] [comments] | ||
Posted: 22 Jan 2021 04:02 PM PST Hello everyone, As a follow up to this post I've got an interview next week. I just wanted to ask some advice on how to get the most out of interview, and also maybe create a great thread others can learn from too. I was thinking topics on: What to ask the interviewer How to ask certain questions What to look for as bad signs about the company The interactions I've had with the company so far have been pretty good. I've got a few questions I'm going to ask, such as paternity leave as I'm going to be a father in a few months, but I need more questions to make sure that the company will be the correct fit because it's important I don't make a mistake leaving my current job. Share your best interview tips and tricks below, and maybe even a few horror stories too! [link] [comments] | ||
Do you bother using custom fonts? Do you think it's worth the page speed hit? Posted: 22 Jan 2021 01:52 AM PST For a few years now, my site has been displayed to my users in Roboto. Consistently though, when I run PageSpeed Insights and the like, the biggest whinge is relating to pulling this in in the head of my site: I just tried removing it, which on my machine makes it fallback to Helvetica. And.... well, I can notice a difference. But how bothered am I? Maybe not enough! I suppose the nice thing about importing a font is you get consistency. I have Helvetica, but the next user might not. Again though.... "meh"? I'm pulling in Material Icon font as well - I think it's probably time that I ditched that for SVG files. [link] [comments] | ||
Posted: 22 Jan 2021 03:19 PM PST I built a pretty simple app which will load your YouTube Subscriptions feed into a playlist to be in order, kind of like a "Play all" button for your feed. The app needs to authenticate with a google account to fetch the user's subscriptions, and then populate the playlist. When I tried to go through the verification process with Google to allow other people to use the app, I got this response:
Has anyone here dealt with this before? There isn't much too the app, so a "Homepage" isn't really justified. Do I make one to appease google then change it back? For context, this video shows the app and it's "Home page": https://www.youtube.com/watch?v=yVagKaaHurI [link] [comments] | ||
How long does it take you to do an accessibility review? Posted: 22 Jan 2021 11:06 AM PST Mostly directing my question toward those who do comprehensive accessibility testing for AA compliance. I am not an accessibility expert, nor do I have any formal background in QA, but recently in my job I have been doing a lot of accessibility compliance testing for company's web products. I feel like my managers think I take too long to run a full check, including site scoping, automated tests, keyboard tab tests, visual tests, and screen reader tests. Also including generating a report with listed issues and recommend fixes. So I'm just wondering for anyone else who does accessibility testing on the regular, how long does it take you generally to scope, test and generate a report? For a site with 30 unique pages/ views for example. [link] [comments] | ||
Posted: 22 Jan 2021 02:40 PM PST
| ||
hello guys, i'm an audiovisual artist looking to have my own website, can i have some advices? Posted: 22 Jan 2021 02:21 PM PST nice to meet you, i'm yon. i do music, animations and trippy colorful illustrations :) i'm looking to make a website where i can display a bunch of work of mine, but i'm too noob into web development so i don't really know what to ask for when talking to a dev. as i don't want to go without any knowledge, i thought i'd as reddit! so, this is a little reference i have: awge website i'm planning to do all the design/animations, i just need someone that can make the website work. ANY advices are welcome, thanks a lot for stopping by 🌈❤️ [link] [comments] | ||
Posted: 22 Jan 2021 02:09 PM PST Hey everyone! I'm learning front-end web development at the moment and have been learning to program for a while now, I got all of the basics and logics behind webdev but i don't know how i can practice it. I have never made a site only made exercises and learned online, so my question for you is 'What do i make or train to get better and become a front-end webdev?' If this is a regular and annoying question please tell me. Regards, MrKlein [link] [comments] | ||
Posted: 22 Jan 2021 01:54 PM PST I've been learning the basics for 2 weeks and I want to start testing what i have learned, but I don't know where to start? Should I first design a web page , using adobe XD as an example or even drawing or a paper or should i just code? [link] [comments] | ||
Very basic question about servers. Posted: 22 Jan 2021 01:43 PM PST I'm not sure in which subreddit to post this, if you know please make a comment. Do you get remote access to a PC that is constantly ON and runs your scripts? Can I rent a server, open the remote control page and play minesweeper without doing anything else? If it's a computer that is constantly ON from where do I get the input in order to code a php server for example? [link] [comments] | ||
Building an app I never want to ship (TakeNote) Posted: 22 Jan 2021 09:13 AM PST
| ||
Wordpress plugin/solution for yoga studio / group classes booking? Posted: 22 Jan 2021 12:25 PM PST Client of mine has a yoga studio and wants to sell workshops and classes, both in-person and online. Some of these classes will have prerequisites, meaning you have to take Class 1 before you can take Class 2. I'm looking for a plugin or some solution that can accomplish this? Looking to stay away from pinpoint and pluginhive, I don't trust them due to all the fake accounts they create here to recommend their products. I think Woocommerce might need to be part of the picture, for what that's worth, but I'm open to hearing alternatives as well. Thank you! [link] [comments] | ||
I.E. still haunts. Waiting for the day it's finally buried. Posted: 22 Jan 2021 08:32 AM PST Front end developer here. At my workplace, among the list of browsers we support is I.E. And the reason behind it is that our analytics still show a small percentage of users using it. I'm pretty convinced that percentage is us testing on I.E. 😅. Either way all my css ends up being satisfying stuff but then I.E. specific tags to correct for I.E. bugs. Cant wait for a Windows 11 where I.E. gets actually dropped haha. Does anyone else deal with supporting I.E.? Or do you not and have something you wanna add? [link] [comments] | ||
How does the cs-online.club moved CS 1.6 to run in the browser? Posted: 22 Jan 2021 04:36 AM PST | ||
Posted: 22 Jan 2021 11:55 AM PST Hey coding colleagues, do you recommend any (beginner friendly) podcast to listen to? [link] [comments] |
You are subscribed to email updates from webdev: reddit for web developers. To stop receiving these emails, you may unsubscribe now. | Email delivery powered by Google |
Google, 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States |
No comments:
Post a Comment