Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
iancackett
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
iancackett
10y ago
Good point. I think most Java projects use only about 2% of Spring!
2.
▲
Ditch Software Frameworks, Just Occasionally
(medium.com)
2 points
by
iancackett
10y ago
|
2 comments
3.
▲
Why Software Agility Becomes Software Archaeology
(medium.com)
2 points
by
iancackett
10y ago
|
0 comments
4.
▲
On Ambiguity, as a Software Developer
(medium.com)
2 points
by
iancackett
10y ago
|
0 comments
5.
▲
Depth: Why Slack Will Never Entirely Replace Email
(medium.com)
3 points
by
iancackett
10y ago
|
0 comments
6.
▲
From MVP to Onward Viable Product
(medium.com)
3 points
by
iancackett
10y ago
|
0 comments
7.
▲
Why Workplace Diversity Hiring Quotas Alone Won’t Solve Discrimination
(medium.com)
2 points
by
iancackett
11y ago
|
0 comments
8.
▲
by
iancackett
11y ago
There is certainly a place for "a little coding", as you put it. I used to work in an investment bank where traders would write their own Excel macros to perform duties it would've taken months for them to get IT to implement
9.
▲
by
iancackett
11y ago
I kind of agree that there is a place for coding without becoming a developer, but what these recent "code schools" seem to be doing is trivialising software development itself. I certainly wouldn't want to stop anyone dabbli
10.
▲
Please Don't “Learn to Code”
(medium.com)
3 points
by
iancackett
11y ago
|
4 comments
11.
▲
Why You Should Say “No” to Things You're Good At
(medium.com)
4 points
by
iancackett
11y ago
|
0 comments
12.
▲
For Better Software, Consider the Layers
(blog.iancackett.com)
2 points
by
iancackett
11y ago
|
0 comments
13.
▲
by
iancackett
11y ago
Thanks for the share, rubikscube. Much appreciated!
14.
▲
by
iancackett
11y ago
Wow... this hit Hacker News a second time! I agree, perhaps we should be pushing more in the direction of engineering... at least for certain kinds of project / product. At startups, there's definitely a push in the opposite direc
15.
▲
by
iancackett
11y ago
Great comment, thanks. I agree on the difference between a Computer Science degree and a Software engineering degree. I have the former (Comp Sci), and that's the premise for my article. Many folks were never taught the strict definiti
16.
▲
by
iancackett
11y ago
I'm simply going with the definition of true "engineering" taught to me as a software engineering major at university... and specifically that we don't do that formal definition of engineering. Of-course, other fields (m
17.
▲
by
iancackett
11y ago
Great point. Modelling and understanding what's being built are certainly important aspects of engineering.
18.
▲
by
iancackett
11y ago
Yes, very true. And I am also comparing the startup flavour of software development (which I am involved in), rather than perhaps other flavours, such as finance, health care, etc.
19.
▲
by
iancackett
11y ago
Great point!
20.
▲
by
iancackett
11y ago
Great points, thanks. I agree, there are perhaps more similarities between software development, and traditional engineering, than I figured.
21.
▲
by
iancackett
11y ago
Very true!
22.
▲
by
iancackett
11y ago
Great point!
23.
▲
by
iancackett
11y ago
Great point. Perhaps we'll be able to classify certain software practices as "engineering". Maybe even stricter forms of Agile. It would be great to head in the direction of it becoming engineering, rather than in the opposit
24.
▲
by
iancackett
11y ago
That's a great point, and one of the reasons I was originally taught it isn't "engineering", strictly. I think we do a lot of what counts as engineering. But, you're right, we aren't formally certified as an en
25.
▲
by
iancackett
11y ago
Some great points, thanks! I think "we're still figuring a lot out" sums it up for me. Perhaps it will become more rigorous over the next few decades. Perhaps we'll start to see more parallels with physical engineering.
26.
▲
by
iancackett
11y ago
As I'm commenting elsewhere, this is true... I didn't acknowledge that other physical engineering projects do indeed suffer from some of the main problems. What's missing in software engineering is the rigour and ability to r
27.
▲
by
iancackett
11y ago
Yep, you're right... I'm forgetting that physical engineering also suffers from some of the same problems. The thing that it adds though is a level of rigour, and ability to reason about the project, that we're still struggli
28.
▲
by
iancackett
11y ago
That's a good point. I guess that counts as the kind of "rigour" I was taught we're missing in software engineering. The definition could perhaps be extended. We do things differently, but maybe it's still engineeri
29.
▲
by
iancackett
11y ago
Having studied Software Engineering as a degree, I can assure you they teach software engineers the definition of "engineering", and stress that we are practicing something else or, at a stretch, an extension of engineering somewh
30.
▲
by
iancackett
11y ago
Wow, so, Hacker News... didn't see that coming. Thanks for the comments, good and bad, folks. One thing I certainly agree with: Regular physical engineering isn't entirely free of many of the problems I mention with software engin
More ›