Portal Forums Links Register FAQ Community Calendar Log in

Join Early Retirement Today
Reply
 
Thread Tools Display Modes
Businessweek "Code" article 6/11/15
Old 06-18-2015, 03:48 PM   #1
Give me a museum and I'll fill it. (Picasso)
Give me a forum ...
steelyman's Avatar
 
Join Date: Feb 2011
Location: NC Triangle
Posts: 5,807
Businessweek "Code" article 6/11/15

I think there are a few "coders" around here?

The June 11, 2015 issue of Bloomberg Businessweek has a feature article "What IS code?" that may be of interest. It's online at present ( www.businessweek.com ), but an interview about it sounded interesting enough to me to try to find a printed copy at several stores (wow, that's not easy these days!).

There isn't a specific quote I can use as is the preference at e-r.org, but it's a general-purpose article to help people understand a bit about what "coding" means.
__________________

steelyman is offline   Reply With Quote
Join the #1 Early Retirement and Financial Independence Forum Today - It's Totally Free!

Are you planning to be financially independent as early as possible so you can live life on your own terms? Discuss successful investing strategies, asset allocation models, tax strategies and other related topics in our online forum community. Our members range from young folks just starting their journey to financial independence, military retirees and even multimillionaires. No matter where you fit in you'll find that Early-Retirement.org is a great community to join. Best of all it's totally FREE!

You are currently viewing our boards as a guest so you have limited access to our community. Please take the time to register and you will gain a lot of great new features including; the ability to participate in discussions, network with our members, see fewer ads, upload photographs, create a retirement blog, send private messages and so much, much more!

Old 06-18-2015, 09:41 PM   #2
Give me a museum and I'll fill it. (Picasso)
Give me a forum ...
Ed_The_Gypsy's Avatar
 
Join Date: Dec 2004
Location: the City of Subdued Excitement
Posts: 5,588
I think you could say coding is programming for our own purposes as opposed to programming for a boss/paycheck.

Whaddaya say?
__________________
I have outlived most of the people I don't like and I am working on the rest.
Ed_The_Gypsy is offline   Reply With Quote
Old 06-18-2015, 10:28 PM   #3
Give me a museum and I'll fill it. (Picasso)
Give me a forum ...
target2019's Avatar
 
Join Date: Dec 2008
Location: On a hill in the Pine Barrens
Posts: 9,724
The article is online for free. Was looking earlier today. A very interesting read.
target2019 is online now   Reply With Quote
Old 06-19-2015, 05:07 AM   #4
Thinks s/he gets paid by the post
frayne's Avatar
 
Join Date: Oct 2002
Location: Chattanooga
Posts: 3,895
Good article and explains many of the uncertain issues surrounding the many diffrent languages of code and how it gives upper management fits because the coders can't give black and white answers to questions like; how long will it take or how much will it cost to write or modify a certain code. The article is a bit long winded but an interesting read nonetheless if you want to know a little about the nuts and guts of coding and the people who do it.
__________________
Earning money is an action, saving money is a behavior, growing money takes a well diversified portfolio and the discipline to ignore market swings.
frayne is online now   Reply With Quote
Old 06-19-2015, 07:28 AM   #5
Thinks s/he gets paid by the post
growing_older's Avatar
 
Join Date: Jun 2007
Posts: 2,657
It's also an interesting glimpse into the mindset that has overtaken coding and the culture that resulted.
growing_older is offline   Reply With Quote
Old 06-19-2015, 07:57 AM   #6
Give me a museum and I'll fill it. (Picasso)
Give me a forum ...
MRG's Avatar
 
Join Date: Apr 2013
Posts: 11,078
Good article, yes it drug on much like the endless nonsense that advanced technology is.

Imagine giving a contract to build a bridge to an organization that had little planned, in fact the plan was to figure it out as we go along. They may refactor the bridge (tear down and build again) as they go. Don't worry you'll get a chance to try it out all the time! Would you award them the contract?
MRG is offline   Reply With Quote
Old 06-19-2015, 08:56 AM   #7
Give me a museum and I'll fill it. (Picasso)
Give me a forum ...
 
Join Date: Sep 2005
Location: Northern IL
Posts: 26,899
It took me a while to find it - here's the link:

Paul Ford: What is Code? | Bloomberg

-ERD50
ERD50 is online now   Reply With Quote
Old 06-19-2015, 09:47 AM   #8
Thinks s/he gets paid by the post
 
Join Date: Jun 2014
Posts: 1,192
LOL, I use to program, I quit before scrum became mainstream. If people only knew how many bugs everything has in it.. engineers talk all the time about how so many things could go wrong...so wrong. You can see that women do not make up a large percentage of the population and that they tend to drop out as time goes.. I think that has a lot to do with just how disorganized it all is, the in-fighting.. you can only sit through so many meetings of people arguing non stop about whats the 'best' language and not getting anything actually done. Its a lot of egos.. all trying to prove who is the best, often writing code which is so complicated no one can actually read it, decode it, or fix it...that person deems himself "winner" as now he is the only one who can fix it, thus making him irreplaceable.
karen1972 is offline   Reply With Quote
Old 06-19-2015, 11:05 AM   #9
Give me a museum and I'll fill it. (Picasso)
Give me a forum ...
 
Join Date: Sep 2005
Location: Northern IL
Posts: 26,899
Quote:
Originally Posted by karen1972 View Post
... Its a lot of egos.. all trying to prove who is the best, often writing code which is so complicated no one can actually read it, decode it, or fix it...that person deems himself "winner" as now he is the only one who can fix it, thus making him irreplaceable.
I used to tell my team - "If you write code that no one else can maintain, you WILL be replaced".

Although it was painful in many ways, our semi-formal code reviews were a very good thing. No way was the team going to approve some code that was a nightmare to try to understand/maintain, knowing they might be the ones that are called upon to maintain it. And since we supported 24/7 production, that call could literally be a 3AM call.

-ERD50
ERD50 is online now   Reply With Quote
Old 06-19-2015, 11:14 AM   #10
Give me a museum and I'll fill it. (Picasso)
Give me a forum ...
Ed_The_Gypsy's Avatar
 
Join Date: Dec 2004
Location: the City of Subdued Excitement
Posts: 5,588
Thanks for the link, ERD50. Amusing.

My programming is limited to EXCEL these days, and not much of that.

By the way, I remember a Robert Heinlein novel that anticipated a glue language like Python. Can't remember much other than that.

Quote:
Imagine giving a contract to build a bridge to an organization that had little planned, in fact the plan was to figure it out as we go along. They may refactor the bridge (tear down and build again) as they go. Don't worry you'll get a chance to try it out all the time! Would you award them the contract?
For all the classes in engineering economy there are, it is surprising that none of that wisdom floats up into management. I find many, many projects that were simply pulled out of someone's *ss and run down the field without critical review owing to managerial genius. These things happen in boardrooms all the time.
__________________
I have outlived most of the people I don't like and I am working on the rest.
Ed_The_Gypsy is offline   Reply With Quote
Old 06-19-2015, 11:17 AM   #11
Give me a museum and I'll fill it. (Picasso)
Give me a forum ...
Ed_The_Gypsy's Avatar
 
Join Date: Dec 2004
Location: the City of Subdued Excitement
Posts: 5,588
Quote:
Originally Posted by ERD50 View Post
I used to tell my team - "If you write code that no one else can maintain, you WILL be replaced".

Although it was painful in many ways, our semi-formal code reviews were a very good thing. No way was the team going to approve some code that was a nightmare to try to understand/maintain, knowing they might be the ones that are called upon to maintain it. And since we supported 24/7 production, that call could literally be a 3AM call.

-ERD50
I am impressed! Good on ya.
__________________
I have outlived most of the people I don't like and I am working on the rest.
Ed_The_Gypsy is offline   Reply With Quote
Old 06-19-2015, 01:23 PM   #12
Thinks s/he gets paid by the post
martyp's Avatar
 
Join Date: Sep 2010
Location: Thailand countryside, Sisaket province
Posts: 1,331
I've done my fair share of coding in the early days (machine code, assembly, FORTRAN, Forth, various versions of Basic finishing with Visual Basic). I read the first third of the online version of this article and I thought it was a terrible description of how computers work.
__________________
Happy, Wild, and Free
martyp is offline   Reply With Quote
Old 06-19-2015, 01:58 PM   #13
Give me a museum and I'll fill it. (Picasso)
Give me a forum ...
steelyman's Avatar
 
Join Date: Feb 2011
Location: NC Triangle
Posts: 5,807
When I was in school, the department had populated a lab with various types of computers, mostly PC-style computers but also a good representation of Apple/Mac offerings. Off to one side was a bank of these exotic workstations made by Sun Microsystems. Sun's ongoing marketing message was "The network is the computer". I think that was right back then and has become even more true as computing and networking evolves.
__________________

steelyman is offline   Reply With Quote
Old 06-19-2015, 03:59 PM   #14
Moderator
MBAustin's Avatar
 
Join Date: Jul 2010
Posts: 7,945
Interesting article. Much has changed since my college days in computer science in the late '70s. Although I had a 30+ year career in IT, I only "coded" for the first four years before moving into management, and the last half of it was primarily around managing infrastructure rather than applications. I keep thinking I should try out CodeAcademy or one of the other online learning programs to learn one of the newer languages, but it hasn't gotten to the top of my list yet.
__________________
"One of the funny things about the stock market is that every time one person buys, another sells, and both think they are astute." William Feather
----------------------------------
ER'd Oct. 2010 at 53. Life is good.
MBAustin is offline   Reply With Quote
Old 06-19-2015, 04:39 PM   #15
Give me a museum and I'll fill it. (Picasso)
Give me a forum ...
 
Join Date: Sep 2005
Location: Northern IL
Posts: 26,899
Quote:
Originally Posted by MBAustin View Post
... I keep thinking I should try out CodeAcademy or one of the other online learning programs to learn one of the newer languages, but it hasn't gotten to the top of my list yet.
I tried it for a while, it was pretty good I thought. But as soon as I got past the first few lessons, and had to start getting very specific about syntax (do I need a "," there, or a ";", etc), I just found it tedious and dropped it, since I didn't have any specific project to do, and no other motivation like putting food on the table.

-ERD50
ERD50 is online now   Reply With Quote
Old 06-20-2015, 07:37 AM   #16
Give me a museum and I'll fill it. (Picasso)
Give me a forum ...
JoeWras's Avatar
 
Join Date: Sep 2012
Posts: 11,702
Quote:
Originally Posted by martyp View Post
I've done my fair share of coding in the early days (machine code, assembly, FORTRAN, Forth, various versions of Basic finishing with Visual Basic). I read the first third of the online version of this article and I thought it was a terrible description of how computers work.
Ah, a true computer guy! Always having a criticism first. You'd fit right in where I w*rk.

I'm not really busting on you. it is the way we think.

I felt the same too, but after standing back and looking at the audience, I thought this was a pretty good overview and window into my w*rk life as explained to those on the outside.
JoeWras is offline   Reply With Quote
Old 06-20-2015, 07:42 AM   #17
Give me a museum and I'll fill it. (Picasso)
Give me a forum ...
JoeWras's Avatar
 
Join Date: Sep 2012
Posts: 11,702
Quote:
Originally Posted by karen1972 View Post
LOL, I use to program, I quit before scrum became mainstream. If people only knew how many bugs everything has in it.. engineers talk all the time about how so many things could go wrong...so wrong. You can see that women do not make up a large percentage of the population and that they tend to drop out as time goes.. I think that has a lot to do with just how disorganized it all is, the in-fighting.. you can only sit through so many meetings of people arguing non stop about whats the 'best' language and not getting anything actually done. Its a lot of egos.. all trying to prove who is the best, often writing code which is so complicated no one can actually read it, decode it, or fix it...that person deems himself "winner" as now he is the only one who can fix it, thus making him irreplaceable.
He addresses this issue in the article.

In my mind, it is a very serious issue. It would be a benefit to see more women in the field. My perception after 30 years is that the percentage is actually going DOWN.

I will also say that new world cultures have come into the fold of software engineering, and these cultures bring with them very strong Alpha-Male type of behaviors, many times bordering on misogynistic. You are right about the ego, but it goes beyond. Sometimes they just babble to babble. It "looks good" to constantly challenge and criticize.

This is one reason I'm glad to be in the OMY world right now. I see the end and can't wait to get there.
JoeWras is offline   Reply With Quote
Old 06-20-2015, 07:53 AM   #18
Give me a museum and I'll fill it. (Picasso)
Give me a forum ...
JoeWras's Avatar
 
Join Date: Sep 2012
Posts: 11,702
I may have to suggest this article to my scrum. Not kidding. I am an older version of TMitTB, without the blazer and ninja socks.

There's lots good in this article, and there are some flaws, but so what. It gives the outside world an idea of how we computer guys work these days. (And I say "guys" to emphasize karen1972's unfortunate point.)

The biggest flaw I see in the article is a lack of explanation of "Cloud" and how that works. You've probably all heard about it, even if by absorption from various TV commercials. I could probably write a full article myself about it, but suffice it to say it adds yet another layer of complexity and techno-babble words on top of the simple "coding". Cloud allows the programmers to buy "free" computers and add them to a system. It is incredibly intoxicating. Where before you had to work in the constraints of a small computer, you now have what appears to be unlimited resources. You simply add more computers to the solution. They are "free" after all.

It is hard to explain, but suffice it to say that Cloud will be giving management even further headaches in the future when it comes to techno-babble.
JoeWras is offline   Reply With Quote
Old 06-20-2015, 11:40 AM   #19
Full time employment: Posting here.
BTravlin's Avatar
 
Join Date: May 2010
Posts: 996
As a non coder I found the article very interesting and have a new appreciation for websites, email, etc. It did drag on a little long but found it found it very informative overall.
__________________
Wherever you go, there you are.
(In other words, no whining!)
BTravlin is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Question on "The Code Book - Simon Singh ERD50 Other topics 11 09-18-2011 11:42 AM
40 Strongest US Metro Economies: Businessweek Orchidflower Life after FIRE 18 10-25-2009 12:20 PM
BusinessWeek 3 July 07 healthcare articles Nords Health and Early Retirement 1 07-05-2007 09:28 PM
Bankruptcy Code amendments Martha Other topics 6 04-19-2005 07:42 AM
Code Monkey nuisance Hi, I am... 5 04-14-2005 03:44 PM

» Quick Links

 
All times are GMT -6. The time now is 08:20 PM.
 
Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2024, vBulletin Solutions, Inc.