Skip to content

software-students-fall2021/git-workflow-practice-cindykimxp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Git Practice

"As an engineer, you're not paid to write code; you're paid to solve problems. It's also not enough to just solve any problem. You need to be soving the right ones...Solving the right problems means working on tasks that bring the most positive impact to your team"

Simply said, but genuine. The article brings up major points, such as striving for simplicity, being passionate, and so on. But in almost all of these facets, "growing" involved being better for the team, not for oneself. Even for this first quote, the author admits that solving "the right problems" might not even align with your own interests at hand, but no problem-solving is worth much if others don't agree.

Until recently, I believed the trapped stereotype that software engineering seems to hold -- a 9-5 independent work schedule mainly centered around staring at a screen (or maybe two or three) involving little interaction with people and the world around you.

Look up "Pros and Cons of Software Engineering" and you'll find common pros like high pay, good demand, respect; but you'll also find "no social activity" as a con. If you look a bit deeper, you'll probably also find that the author just writes pros and cons lists of just about anything (even "14 Pros and Cons of Flat Roofing Systems", gotta check that one out)!

Yet, it's becoming more and more clear to me that no matter how much time software engineers might spend interacting with a machine, it doesn't detract from the social interaction that they have with people either. Maturing in this field might have little to do with learning 20+ coding languages, and more to do with being a better teammate.

Comment

By Yiming Yu

I also think it is very important to be passionate to the work, and we should embrace being on call. Additionally, I really agree with what the article says about group works. I think working in a group is what any software engineers have to experience, and working as a group will help facilitate the process of building software. Paritcipating in the group, and somestimes lead the goups would be very important and helpful.

Comment

Really interesting article! - Elizabeth Jiranek (ej984)

Comment

Software engineering is not that easy. Hope all of us can become great engineers!! (By Anona Yang, yy2956)

About

git-workflow-practice-cindykimxp created by GitHub Classroom

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •