HN user

ayushgp

75 karma
Posts0
Comments27
View on HN
No posts found.
[GET] "/api/user/ayushgp/stories?hitsPerPage=30&page=0": 500 Failed to fetch user stories

I agree. I recently worked on a price where 1 java class had 14 methods named construct<subtype>fields which all built a html+js+css mess using a string builder. I was asked to add support for 3 more subtypes. And this was the god class for the UI. We rewrote the whole UI in 3 months. There was no way that could be refactored.

Everyone(well almost) wants a SPA or at the very least non reloading pages. No one wants to reload the page with every action they perform or if only a part of the area on screen needed to be updated and the page was reloaded anyways.

One of the most common issue I faced when I started learning git was diverging local and remote branches, franatically searching how to fix it and giving up 2 hours later.

Now that all the phones coming out have a bezelless display, why aren't manufacturers reducing the whole phone's size instead of extending the screen to the top and bottom. Take OnePlus 5 and OnePlus 6 for example. The OnePlus 6 could've easily been equal to only the screen size of OnePlus 5 but they chose to extend the screen to top and bottom instead.

I second this. Those books are available for free and are worth reading for everyone working with JS. You'll understand about the variety quirks/perks of the language. Best read on JS IMO.

If you wanna learn about the HTML 5 APIs, you should check out html5rocks.

I think now is the time I can afford to go in a completely unrelated direction.

Also last summer I interned as a front end developer at an analytics startup. My work there was to build prototypes of visualizations that were to be included in the product in the future. So yeah I have played around with visualizations as well. It's a pretty good field to get into as well.

OP here.

I think if a company is coming to my college for offering jobs, it's highly likely that I'll only be offered web development positions. Unless I do something else to prove that I can do well in other fields as well.

I've been creating web based apps for a long time now(that too nothing meaningful). Honestly, I'm tired of reading the same articles that promote a JS frameworks, list a thousand reasons for how React is better than Angular, why I should be learning webpack, how my life is ruined if I don't know ES6, etc. Also there is no standard way of doing things. IMO, the web dev scene is pretty messed up right now.

As far as any employer is concerned, I should have at least something unrelated to web development to show for if I don't want to be hired as a web developer.

PS: I already have an internship in hand for the summer.

These are all the things that made full stack webdev overwhelming for me: 1. HTML, CSS, JS and a backend language with a database.

2. Even if you learn basics of these, you proceed to see online tutorials. When I started angular was all the rage. Midway through learning angular, facebook released react. As a beginner you get pretty much carried away by blog posts which go on praising the new tech.

3. Es6 comes in the scene. Enough said.

4. But you have to learn grunt/gulp to be productive.

5. Code in vanilla JS? Ever heard about typescript? All the angular guys are using it.

Css frameworks, jQuery, and many other things.