Improving Design Skills

Hi all, i have been a software dev in test at a company for a little over a year now. I’ve worked on about 3 projects, but I am less than happy with how I did any of them. My company is a little different from others, so during this time I have never gotten a code review or any advice on how to improve my code. I just get reassigned to a new project, and it feels like whatever I worked on before goes into cold storage.

Given the lack of feedback, I have gone through critiquing my own code to find where I can improve, and have found that my biggest issue is my lack of software design concepts. My code is just bundles of spaghetti code and it feels like all I did was script.

The question I pose, is how does one get better at design? Do I just keep accepting these projects and eventually I’ll get an idea of how to design a solution to a problem? How does one learn what designs to apply to what problems?

At this point, I’ve contemplated whether or not I really learned anything in college, and might need to go back to school. Sorry if this is too personal of a post and not purely a software dev question.

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

from Software Development – methodologies, techniques, and tools. Covering Agile, RUP, Waterfall + more! https://ift.tt/32ARD5j

Leave a comment

Design a site like this with WordPress.com
Get started
search previous next tag category expand menu location phone mail time cart zoom edit close