Working at a job where I don't like the technology

AI Thread Summary
A .NET developer expresses dissatisfaction with their current role and seeks to transition into web development. They are learning essential web technologies like HTML, CSS, JavaScript, and PHP but are uncertain about applying for web development positions without professional experience. The discussion highlights the importance of building a portfolio and gaining practical experience, with suggestions to leverage platforms like FreeCodeCamp for relevant projects. There is a debate on the value of pursuing a master's degree in Computer Science, especially since the individual already holds an undergraduate degree. Concerns about the degree's usefulness versus practical experience in web development are raised, with insights on how to navigate the job market without specific technology expertise. Ultimately, the developer desires a fulfilling career that offers exposure to various technologies and a more enjoyable work environment, leading to a decision to continue their graduate studies while exploring new job opportunities outside of .NET.
trickslapper
Messages
72
Reaction score
1
I'm currently working as a .NET developer and i totally hate it. I am not applying to anymore .NET jobs in my future. I'd like to move into the Web Development realm so I've taken steps to get me there: learning html, css, javascript (jquery+other frameworks), php, etc. I'm going to continue taking those steps to get some kind of experience in the world of web development

My question is: should i go ahead and apply to some web development positions even though i don't have professional experience? Should i develop a few websites/web applications first? How does a software developer move from one stack of technology to another without having professional experience in that area? If it helps i do have a lot of experience in Java and Linux environments.

I'm also currently getting my masters degree in Computer Science but, I'm starting to feel that not only am i wasting money but, I'm not getting anything out of the experience. I'm wondering how useful it is to continue making progress towards the degree (especially when i already have an undergraduate computer science degree) vs using my spare time to develop some applications that i can show off in a portfolio of some kind.

I have about 2 years of experience as a software developer and i guess I'm looking for some insight/advice from other professionals.
 
Physics news on Phys.org
You can build a portfolio and eventually get some relevant experience at http://freecodecamp.com
I've started it a while back and apparently people that successfully completed several of the non-profit projects have a 100% hiring rate. (before finishing the full curriculum)

The difference is that you'll have to abandon php and use full-stack javascript technology. That is, your backend will be using javascript as well.
Given your experience you can advance through the curriculum really fast.

Take a look at it if you like it.
 
  • Like
Likes WWGD, atyy and jkl71
Thanks JorisL I've heard ALOT of talk about the so called MEAN stack. Thanks for sharing that link i'll definitely be using it
 
It sounds like you’re really sick of .NET, so this probably won’t work for you, but I’ll throw it out anyway and you can take it for what it’s worth. In my experience (which is mostly using Java, I haven’t done .NET in a while, but last time I did ASP was pretty similar to JSP) if you work for a small company you work on the full stack (there’s also no expectation that you’re an expert on everything, just that you can be effective) and you can have a lot of say in the technologies used.You might be able to get a job with your .NET skills and while you’d still have to write backend code, you’d be expected to do client side scripting too. You could improve your JavaScript/jQuery skills that way and have some professional experience. Depending on the company you might even be able to push them off of .NET. This is a little more hit and miss, it would also take more time to make happen.
 
You don't need an MSc in compsci to do webdesign or .NET or php.

Anyway, if you hate .NET, why you like javascript or html?
Maybe I am missing something about why you can get sick of .NET after 2 years but still love your webdesign job.
 
Alcathous said:
Anyway, if you hate .NET, why you like javascript or html?
Maybe I am missing something about why you can get sick of .NET after 2 years but still love your webdesign job.

Some people like making websites, others like making enterprise software suites.
Its a matter of taste, I quite like analyzing algorithms used in scientific computing and specifically trying to make them faster.
I can see how people would hate that because its rather abstract in general.

What's nice about webdev is that you can work really fast and that the technology changes/improves quite often.
 
I don't do any web development inside of .NET in my current job so iti's not like i am actively using Javascript/HTML on a day to day basis. I agree that i don't need an Msc to do the kind of work i want to do but, i get the feeling that if i don't get it now i will hate myself 2,3,4,x years from now.
 
trickslapper said:
I'm also currently getting my masters degree in Computer Science but, I'm starting to feel that not only am i wasting money but, I'm not getting anything out of the experience.
What are you expecting to get out of the experience?

I'm wondering how useful it is to continue making progress towards the degree (especially when i already have an undergraduate computer science degree) vs using my spare time to develop some applications that i can show off in a portfolio of some kind.
What is your criteria for "useful"? You sound like most junior developers I've worked with, in that they seem to be overly concerned with particular technologies. Every job I've had has required me to use a language or framework that I had never used prior.

If you interviewed with me, I wouldn't be nearly as concerned with the specific technologies that you've used. I'm not saying it's unimportant, but I would be digging deeper for the following reasons:

1. You already have two years experience
2. You are studying graduate level computer science
3. Given the two above, I expect more sophistication than knowledge of certain technology stacks

If all you want to do is develop websites and learn technology stacks, why are you pursuing a masters degree? But since you are pursuing one, and paying for it, let me encourage you to make the most of your time in school. I expect fresh graduates to be able to learn a new technology. Whether they already know how to use it or not is simply icing on the cake. I look for good engineers.
 
My criteria for useful is:

1. Will i become a better software engineer through what I've learned during my time in graduate school?
2. Will i be eligible/prepared for more interesting positions?
3. Will i be able to make professional connections while in school?
4. Will i learn to learn faster?

I think the answer to these questions is "YES" and that's why I'm still going to school - not because i just want to be a web developer but, because i think it will make me a better engineer in general..

I'm not sure that all i want to do is develop websites but, in my short time as a developer it's definitely come off as the "cool" job (the job where i don't have to sit in a cubicle and learn how to use a Mainframe) and the job where you will learn the most because you are exposed to so many different technologies. Also i associate web development with startup companies and those definitely seem to be the most enjoyable. Maybe that's a bad association but, it's what it feels like to me.

At the end of the day i just want to enjoy what I'm doing. I don't care about squeezing an extra $5000 anually or how many vacation days i can take. I want to have exposure to lots of different technologies, programming languages, software tools, etc. Anyway, just typing this response has made me realize that i do want to continue with my graduate degree but definitely not with .NET framework. So now i have to decide if it's a good idea to find another job while school is just beginning..
 

Similar threads

Replies
7
Views
2K
Replies
80
Views
3K
Replies
15
Views
3K
Replies
11
Views
2K
Replies
21
Views
4K
Replies
2
Views
2K
Replies
1
Views
2K
Back
Top