0
votes
1answer
115 views

Is it wise to invest time to learn another technology that you don't need to use at work? [closed]

I am primarily from a .net background. During the course of my regular job I find it tiring to keep up with all the relevant technologies (angular js, windows workflow, wcf, Jquery, SSIS, SSRS, ...
0
votes
1answer
165 views

Starting career in development, many questions about middle tier [closed]

I just came here to ask for some advice. I've just graduated from university and now started my first real programming job. Basically I will be working on the middle tier of a large application but ...
50
votes
17answers
4k views

Is a senior programmers advice about always using books a good idea?

I am a junior developer and have only been in the industry for 5 years. At my current company there is a senior let's call him Infestus. Occasionally I am being given opportunity to shine and do ...
9
votes
5answers
667 views

What methods are available to show colleagues the advantages of a database+application solution over Excel?

I work in a company where there are Excel spreadsheets everywhere. As my colleagues are non-programmers, I'm sure they haven't contemplated that there might be a better/easier/more productive way of ...
-1
votes
2answers
488 views

Ways for a young programmer to not feel intimidated at my first REAL programming job? [duplicate]

I'd like to state first that I'm a 19 year old programmer living in Portugal, and have recently started my first REAL programming job. I say "REAL" because at my previous jobs, I was normally the ...
7
votes
3answers
714 views

Writing your own framework or using an existing one? [duplicate]

I know there are similar questions to this one, and I've read most of them. Most of the answers to these questions are talking about "cost-effectiveness" and "time-saving" aspects of the frameworks, ...
15
votes
7answers
1k views

Programming vs Planning

Recently, I have been tasked with more high-level planning assignments due to the lead developer of my team leaving. I hate long-term planning. My brain just doesn't naturally seem wired for it, and ...
80
votes
13answers
7k views

Way in over my head! (Dealing with better programmers)

I've just been hired as a member of a group that is developing in C++. For the last 11 years, I'd been coding on and off at my last job (some C, some Fortran, some C++). The coding I'd done was ...
20
votes
9answers
1k views

Improving without mentor

Although I consider myself not much experienced, I keep landing in jobs as the leader somehow (in the current one I am tech director of the company, in a previous one I was the R&D head). I ...
9
votes
5answers
473 views

How important are the people I work with? [closed]

I'm a very lucky individual who's managed to push a job I enjoy as a junior developer (I say push as I was hired as a Business Analyst but moved into development by proving I could do the work). I'm ...
2
votes
3answers
769 views

What shoud I know or should be doing after six years of experience in software development? [closed]

Even after six years of experienece I am still doing the things which I was doing six years ago. Working on the same mundane CRUD stuff. Nothing has been real challenging. Since I am working in a ...
1
vote
4answers
1k views

Is it bad to learn multiple programming languages? [closed]

I started learning PHP and I was able to get myself familiar with it. Now, i want to explore other programming languages like PERL so that i can compare it myself to PHP. Will I be confused to learn ...
1
vote
4answers
595 views

Shoring up deficiencies in a “home grown” programmer?

I started out by teaching myself BASIC on a Vic 20, and in college (mid 80's) I had Fortran, Pascal, limited C, machine and assembler (With a smattering of COBOL) as part of a computer science minor ...
3
votes
5answers
395 views

How should an undergraduate programmer organize his time learning the maximum possible? [closed]

I started programming lately(pre-final year of a CS degree) and now feel like there's a sea of uncovered treasure for me out there. So, I decided to cover as much as is possible before I look out for ...
7
votes
9answers
1k views

What is expected of me as a recent graduate? [closed]

I just recently graduated and now work as an entry level software developer. I've been there for 2 weeks. Is it normal for me to feel like I'm the stupidest person in the room? I feel like the interns ...
7
votes
3answers
2k views

Career in Embedded Systems For CS Major

I'm entering my last few semesters of a CS degree and looking to start a career in Embedded Systems. From talking to a lot of people it seems like I might have been better off with a Computer ...
76
votes
9answers
7k views

I can write code…but can't design well. Any suggestions?

I feel that I am good at writing code in bits and pieces, but my designs really suck. The question is, how do I improve my designs - and in turn become a better designer? I think schools and colleges ...
-2
votes
2answers
270 views

Reading/resources for improving architect and senior engineer skills [closed]

I am working on improving my architect / senior engineer skills. In particular, I want to focus on "getting lost in the weeds" - spending a lot of time on a problem while a better solution could have ...
1
vote
1answer
564 views

Which skills should I improve in order to become a professional software engineer? [duplicate]

Possible Duplicate: most desirable skills for a graduate software engineer I'm currently doing my PhD in physics and will be finished in about two years from now. I plan to become a ...
2
votes
2answers
321 views

Learning the domain-specific knowledge or dig deeper into fundamentals?

Context I've graduated from college a couple of months ago and now I'm working as a software engineer for a company that builds software products. I consider myself lucky that I don't have to work on ...
4
votes
1answer
962 views

What is the best way to approach reading other people's code?

I'm a junior developer and am trying to learn by reading open source code (AutoMapper). My approach would be to first understand the requirements of the software/feature. Then look for specifics on ...
22
votes
7answers
960 views

Involuntarily becoming a programmer: how to do it right?

My background is electrical engineering, DSP to be more precise. The company I currently work for does a lot of diverse projects, mostly building analog hardware. Being somewhat closer to computers ...
5
votes
1answer
189 views

Tools to support learning a new business domain

Suppose you just accepted a job, writing code in an industry sector that you've never worked in before. To be effective, you want to immerse yourself in the business domain - to understand the ...
88
votes
13answers
7k views

I'm in over my head at my job. What should I do? [closed]

About 8 months ago I was hired as the sole developer at a small company to take on a certain project. Although there are other small projects that come up from time to time, I've been spending about ...
11
votes
11answers
2k views

How does one keep up with all the new tools/languages/framework? [closed]

Just wondering how everyone keeps up with it. I mainly work with ASP.NET and Windows form, but I'm stuck using 3.0 for business reasons. So most of my self education is on my own time (weekends, ...
5
votes
4answers
921 views

Career progression from Systems Architect? [closed]

What are the usual career paths from a Systems Architecture role? Do people ever move from architecture roles into management and work towards CIO/CTO or do they generally just head towards ...
21
votes
15answers
2k views

How do I deal with the need to know multiple programming languages?

I am a relatively young programmer. I am 23 and I have been programming professionally for about 5 years. As most programmers I started with C, learned some x86 assembly for fun and then I found C++ ...
1
vote
4answers
1k views

Learning programming, suggestions for a roadmap [closed]

Some background first: I am new to programming and have discovered it rather late in life; Like many hobbyists, my introduction to the subject has been through PHP/jQuery (yes, I know the popular mood ...
5
votes
2answers
388 views

What cloud technologies should Application Architects know about?

There is so much going on in the cloud, acronyms like PaaS, SaaS, IaaS, (any more?) that I'm losing track of what technologies are important (within each category) how relevant each one is. What are ...