• Breaking News

    Monday, November 1, 2021

    Monthly Getting Started / Web Dev Career Thread web developers

    Monthly Getting Started / Web Dev Career Thread web developers


    Monthly Getting Started / Web Dev Career Thread

    Posted: 01 Nov 2021 05:00 AM PDT

    Due to a growing influx of questions on this topic, it has been decided to commit a monthly thread dedicated to this topic to reduce the number of repeat posts on this topic. These types of posts will no longer be allowed in the main thread.

    Many of these questions are also addressed in the sub FAQ or may have been asked in previous monthly career threads.

    Subs dedicated to these types of questions include r/cscareerquestions/ for general and opened ended career questions and r/learnprogramming/ for early learning questions.

    A general recommendation of topics to learn to become industry ready include:

    HTML/CSS/JS Bootcamp

    Version control

    Automation

    Front End Frameworks (React/Vue/Etc)

    APIs and CRUD

    Testing (Unit and Integration)

    Common Design Patterns (free ebook)

    You will also need a portfolio of work with 4-5 personal projects you built, and a resume/CV to apply for work.

    Plan for 6-12 months of self study and project production for your portfolio before applying for work.

    submitted by /u/AutoModerator
    [link] [comments]

    Safari is completely useless if you’re a creative or into webdesign.

    Posted: 01 Nov 2021 05:38 AM PDT

    I would like to use Safari because they claim it's fast and it seamlessly syncs with other devices.

    But when I browse through some Web design inspiration websites, I encounter so many websites that lag like crazy.

    When I open the same websites in any chrome based browser it's buttery smooth.

    What the heck?!

    submitted by /u/theunbranded
    [link] [comments]

    Why firefox? Why? (Using Material UI and React)

    Posted: 01 Nov 2021 07:36 AM PDT

    Made XKCD Comic Fetcher, returns one random comic on given keyword [OC]

    Posted: 01 Nov 2021 11:56 AM PDT

    I made a git cheatsheet consist of useful commands like reverting commits, work between branches, manage PRs, and much more.

    Posted: 01 Nov 2021 01:23 PM PDT

    When I collaborate with others using Git, I often have to google to find right git commands for various situations.

    Situations like how to pull changes without committing local files, save uncommitted changes in current branch and switch, add new changed to last commit, reset my local branch to main, revert last commit from local and remote, etc.

    So, I decided to write these down at one place so that it's easier for me (and hopefully others) to recall and use.

    here's the git cheatsheet: https://gourav.io/blog/git-cheatsheet

    It's an open-source cheatsheet so contributions are more than welcome to improve it and add more useful commands 🙏.

    submitted by /u/jerrygoyal
    [link] [comments]

    What makes startups so attractive for developers to work at?

    Posted: 01 Nov 2021 03:33 AM PDT

    I work at a place where a lot of startups are and noticed that its super easy for them to get new hires on engineers and devs.

    submitted by /u/Fichtnmoppal
    [link] [comments]

    Dropping like flies

    Posted: 01 Nov 2021 02:36 AM PDT

    This will be a long one so bear with me

    I've been coding now for around 2 years, starting out doing shitty WordPress sites knowing no JS at all, to medium React SSR builds.

    I got my first junior position at a large agency early this year and I was stoked. The company has had multiple mergers since starting. I joined Company B within the Company A dev team after they had merged to B. They're now at Company C with most of the people at A and B leaving.

    It was great for a couple of months. Got an SSR project (technical interest), had senior support and I was off to the races. Delivered that and sort of made a name for myself. I have some experience doing small freelance projects so I knew how to talk to clients and get things out the door quickly.

    Cut to a few months after and my boss quits, and the other senior dev on the team who was mainly my mentor, also quits and I'm on a really large, super bloated project which has a turnover like a spinning a turnstile after emptying a can of WD-40 into it.

    My boss and I have spoken once in 3 months (manages 40+ seniors and three juniors). I'm the lead dev on this project with basically no help. I can handle the tickets and the work and enjoy the autonomy.

    But I'm just over it now. I feel that that 'win' of a project early on was just a signal to the company that they could plonk me on a project with no help and I'd deliver.

    I don't know if this is just agency problems, the job market issues (we need devs bad), or the fact that I have no leadership. No one from the business said anything when my boss quit.

    Just confused what I do now.

    submitted by /u/Aromatic-Lab1243
    [link] [comments]

    Made a web app for math geometric drawing

    Posted: 01 Nov 2021 09:04 AM PDT

    How to ask for a promotion?

    Posted: 01 Nov 2021 03:45 PM PDT

    Hi guys.

    I've worked for a small agency (around 10 employees) for the past two and half years. I've gotten one raise during that time and I love the working environment, like my coworkers and would love to continue growing here. I've helped in countless projects and become the go to guy for debugging and issues in specific project. At the end of last year due to burnout and some personal issues I became less productive than usual and messed up the delivery timeline of a project. I was called up and basically told to step up or I'll be fired. After that I bounced back, led and delivered a huge project with no big issues, continued helping around and I've been getting compliments and everything.

    While all this happened, the company lost its lead developer and then their top front-end (im backend) guy (the only senior on the team other than the vp of development) and now theres no senior dev on the team. I know they are hiring junior devs and I would like to be considered for a promotion up to senior dev.

    How should I try to do this?

    submitted by /u/i_like_alpacas
    [link] [comments]

    Does anyone ever get eye strain when coding a lot?

    Posted: 01 Nov 2021 10:52 AM PDT

    I was practicing JavaScript and I got a bit of eye strain. Maybe I was doing too much?

    submitted by /u/purpleflowers55
    [link] [comments]

    Made a programming course discovery website where users can keep track of favorite courses and course creators, rate and review courses, and save others that look promising for later. Course creators can also upload courses to their own course catalog page.

    Posted: 01 Nov 2021 07:00 AM PDT

    Learning Apache -- Course / Other resources?

    Posted: 01 Nov 2021 01:46 PM PDT

    Hello,

    I was interested in learning more about Apache -- especially modules, mod_rewrite, virtual hosts, htaccess, etc. Is anyone aware of a good course that covers these topics especially as applies to a Debian/Ubuntu Linux environment?

    I am aware of the official documentation, please don't just link http://httpd.apache.org/docs/2.4/ thank you.

    submitted by /u/AntSure
    [link] [comments]

    Typical junior front-end web dev tasks/tickets?

    Posted: 01 Nov 2021 09:52 AM PDT

    Can any current, or very recent, junior web devs out there give some fairly detailed examples of the types of tickets or tasks they were assigned in their first few months?

    I'm working my way through The Odin Project and find my anxiety growing as I imagine the tasks I'll face in my first job. Some examples would help me, and no doubt others, visualise how we'd get on in that first job.

    submitted by /u/space-bible
    [link] [comments]

    Why everyone is deploying SSR SPAs/Webapps?

    Posted: 01 Nov 2021 06:45 AM PDT

    Why everyone is deploying SSR apps? I've seen a lot of companies going by default to NextJS SSR and NuxtJS SSR for apps that don't need SEO, what's going on? Is everyone getting mad or am I just being an old grumpy believing that SPAs can perfectly being deployed the same way we've been doing all these years: as JS+CSS+HTML assets.

    In my opinion SSR adds a lot of overhead that is not really needed in most cases.

    Am I missing something?

    Edit: I'm not saying that NextJS or NuxtJS are bad things, it's the SSR trend, unnecessary IMO which bothers me.

    submitted by /u/cmeslo
    [link] [comments]

    accessibility — do elements benefit from nearby context?

    Posted: 01 Nov 2021 10:47 AM PDT

    Suppose I have this HTML for job-postings

    <li> <h2 aria-label="job-title">Web Developer</h2> <p aria-label="company-name">StartupCo</p> <p aria-label="job-description">We need a web developer ASAP!</p> <a href="#">View</a> </li> <li> <h2 aria-label="job-title">Designer</h2> <p aria-label="company-name">TechSolutions Inc.</p> <p aria-label="job-description">We need a designer ASAP!</p> <a href="#">View</a> </li>

    I want to add an aria-label to each view-link.

    I'm not sure whether I need to provide a precise label value such as <a href="#" aria-label="view Web Developer position at StartupCo">View</a>

    Or if the preceding elements provide enough informational context so that all I need is: <a href="#" aria-label="view job">View</a>

    Which should I do?

    submitted by /u/izzlesnizzit
    [link] [comments]

    Website to search a font by mood,feel,etc

    Posted: 01 Nov 2021 04:19 PM PDT

    Guys i really saw that website here,but I cant found it anywhere now! It was a website that had like, you could choose the perfect font for your project by selecting the best feeling or mood. If you liked more bold, more funny, etc

    submitted by /u/ricolhaw
    [link] [comments]

    Vertically center first flex item in a column flexbox

    Posted: 01 Nov 2021 11:58 AM PDT

    Hi,

    I am struggling with vertical alignment in a "card".

    The card div is set to flex, direction column. In the card I have one h3, one paragraph, and one link saying "Learn more".

    I would like to vertically center the h3 in the card and make the paragraph and the link fall in line under it.

    Of course, when using justify-content: center the three flex items are centered together, and the h3 ends up higher than center.

    Any thoughts on how I can achieve this in the smoothest way?

    Thank you!

    submitted by /u/Philosofen
    [link] [comments]

    When you're building a project as part of an interview process, how do you define "going too slow"?

    Posted: 01 Nov 2021 11:51 AM PDT

    I was talking to some guys on Slack and we had a discussion on what is considered "fair project" to test a junior frontend developer's knowledge (for React openings).

    But when it came to talk on how much time does it take to be completed they gave me single digit hours, ranging from 3 to 6.

    It made me think that either I'm going too slow, I'm too indecisive when it comes to choosing a design for my project, and felt like I would fail a job interview just for wasting time looking things up.

    Is there some method where people can tell how long a project would make that I don't know of? How can people claim that "3 hours for a movie website with an API call and user registration is fine"? There's at least an intuitive method that makes them say that.

    submitted by /u/Fundies_Dundies
    [link] [comments]

    Is JavaScript just fine for Backend?

    Posted: 01 Nov 2021 03:07 PM PDT

    So personally I've used TypeScript for my backends since I got enough knowledge and found out how not to use php. I was fairly satisfied with TypeScript especially using things like Promise.all but both friends and my school are constantly telling me that TypeScript is trash and does not behave as you would expect (which I personally would highly disagree with) and you if you want a job in addition to keeping your sanity dotNET is the way to go.

    What are your opinions about backend development languages?

    submitted by /u/csDarkyne
    [link] [comments]

    What to do if I do not know how to complete a coding test?

    Posted: 01 Nov 2021 08:32 AM PDT

    I recently was given a coding test that combines backend and frontend components to pull data from exchanges and display those prices on a webpage. I was able to easily perform the http requests and get the data onto my java backend, but I just have no clue how to pull that data to my frontend, mainly because I've had no frontend experience through my university. I'm actively trying to learn how to do all this, but the more time I spend, the less I feel that I'll be able to figure it out in the week I have left. I still want to submit something, but what should I do if I cannot figure out that part?

    submitted by /u/Pugs04
    [link] [comments]

    How do I know if I have too many functions?

    Posted: 01 Nov 2021 02:29 PM PDT

    I'm trying to build a tic-tac-toe game (like the one indicated here: https://www.theodinproject.com/paths/full-stack-javascript/courses/javascript/lessons/tic-tac-toe).

    I'm a n00b and I'm trying to teach myself how to build webpages, and I'm making an effort to write good code. I've read in several places that it's good practice to separate tasks into functions, but I'm kind of paralyzed because I'm afraid my code will become confusing due to having too many functions in it.

    I currently have a module in which I create an array with 9 empty strings (which will be replaced by X or O when the players click it), and that same module is responsible for creating the "board". Then, I'm wrote another module that changes the text inside a <div> which says "player 1" or "player 2". Now I'd like to be able to change a square's content once a player clicks it (so that it becomes X or O).

    Here's the JS code so far:

    const gameBoard = (() => { const boardArray = ["", "", "", "", "", "", "", "", ""]; const container = document.querySelector('.container'); for (let i = 0; i < boardArray.length; i++) { let subgrid = document.createElement('div'); subgrid.classList.add('square'); subgrid.setAttribute('data-square', `${i}`); container.appendChild(subgrid); } let square = document.querySelectorAll('.square'); square.forEach(item => item.addEventListener('click', changeTurns)); })(); function changeTurns() { let playerTurn = document.querySelector('.player-turn'); let change = playerTurn.classList; let result = change.toggle('player-1'); if (result) { playerTurn.textContent = `It's player 2's turn`; } else { playerTurn.textContent = `It's player 1's turn`; } }; 

    Is my code unreadable and messy? Should I separate everything into different functions? When is it too much? It's driving me crazy, I have no idea if what I'm doing is "good" or if other programmers would look at it and be unable to work with it.

    submitted by /u/Ale_z
    [link] [comments]

    Trying to install keystone js but got Error: Could not find prisma-fmt binary.

    Posted: 01 Nov 2021 02:17 PM PDT

    Searching prisma-fmt don't get any relevant result. Deleting the node modules and re-installing still get the same error.

    Anyone know what happen and how to solve it?

    submitted by /u/Akatori2st
    [link] [comments]

    [Front-End Question] How stressful is this job field?

    Posted: 31 Oct 2021 07:24 PM PDT

    Talking to my brother about switching careers to web development / design, preferably front end. He mentioned that in his experience (oil and gas engineer) that higher paying jobs are much more stressful. I was wondering about y'all's experience.

    I'm currently a graphic designer who knows the basics of HTML, but I'm definitely wanting to learn everything I need too. Reason for career switch is that graphic design doesn't pay the bills, and web dev wasn't even a thought at the universities I attended.

    Thank you guys so much! Hopefully this is allowed.

    submitted by /u/Separate-The-Earth
    [link] [comments]

    How do I get my dad a job as a web developer?

    Posted: 31 Oct 2021 04:56 PM PDT

    Backstory for more context: My dad (65 M) recently moved to Canada to stay with me. He was born in a very poor family and had to quit school when he was around 15. He worked hard enough to get himself out of poverty. He was making decent money doing his thing back home. After moving here, he's been feeling useless. He told me that he's getting depressed thinking how useless he is and really wants to work. A couple of days later he decided to become a web developer. I got him a subscription to CodeAcademy. He's going to start working on it as soon as he finishes his typing lessons (never used a computer in his life until now).

    Once he finishes his code academy courses, how can I get him a job or a gig? According to him, all he wants is to feel useful again, and according to how he's raised, being useful means making money. He said that he'll be satisfied even if he makes 50$ a day for 8 hours of work.

    Telling him that he's got way too many things to learn before he actually starts making money in web dev world seems to be the most honest thing to do. But this will break him.

    My mom and I created a plan where I will assign him fake jobs and pay him out of my own pocket. It's only 1000$ a month but it'll save him from getting depressed. I've seen him waking up in the morning with swollen eyes from crying the night before and I can't allow that. But this would be lying, and if/when he finds out, it'll be devastating for him.

    So, my question to all you wonderful & smart people is, how can I get my dad a web dev job/gig?

    submitted by /u/singhraman4282
    [link] [comments]

    Do Microsoft Surface (and Windows touchscreen) devices emulate a mouse cursor?

    Posted: 01 Nov 2021 01:59 PM PDT

    I am developing a web app where I want the input to behave differently if the device has a touchscreen. I have to present it to my teacher and he has a Microsoft Surface. I don't have one, so I can't test on it.

    Do Surface devices, when I move a finger, simulate a mouse pointer (move the cursor) or do they trigger normal touch events in the browser?

    I am especially focused on the following series of events:

    Touch down

    Touch move (to choose a point on the screen, that moves along with the finger) - is mousemove triggered here?

    Touch end (the point's position is chosen) - is onclick triggered?

    submitted by /u/Voidbert
    [link] [comments]

    No comments:

    Post a Comment