Igor Delovski Board Forum Index Igor Delovski Board
My Own Personal Slashdot!
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Programmers

 
Post new topic   Reply to topic    Igor Delovski Board Forum Index -> General Programming
General Programming  
Author Message
Ike
Kapetan


Joined: 17 Jun 2006
Posts: 3025
Location: Europe

PostPosted: Sun Jul 16, 2006 7:49 pm    Post subject: Programmers Reply with quote

Coding Horror: Separating Programming Sheep from
Non-Programming Goats
by Jeff Atwood

"The test was administered twice; once at the beginning, before any
instruction at all, and again after three weeks of class. The striking thing
is that there was virtually no movement at all between the groups from
the first to second test. Either you had a consistent model in your mind
immediately upon first exposure to assignment, the first hurdle in
programming-- or else you never developed one! "


And the source: PDF
Back to top
View user's profile Send private message
Jean Jacques



Joined: 01 Jul 2006
Posts: 12

PostPosted: Fri Jul 28, 2006 3:02 pm    Post subject: Reply with quote

Steve Yegge: Get Famous By Not Programming

"Anyone who looked at my real-life code, without knowing anything
else about me, would probably conclude that I'm an ordinary
programmer. And I'd guess that if you looked at random chunks of code
from your favorite framework, written by your favorite programmer,
you'd conclude that it had been written by mortals.

So what makes a programmer famous? Apparently not programming! Or
at least not their actual code."
Back to top
View user's profile Send private message
Ike
Kapetan


Joined: 17 Jun 2006
Posts: 3025
Location: Europe

PostPosted: Tue Aug 22, 2006 4:07 pm    Post subject: Reply with quote

Personality Traits of the Best Software Developers

"And the the more I looked at what makes them so good, the more I
realized they all share a handful of personality traits. Well, not exactly a
handful, more like four."
Back to top
View user's profile Send private message
delovski



Joined: 14 Jun 2006
Posts: 3522
Location: Zagreb

PostPosted: Fri Sep 08, 2006 8:09 pm    Post subject: Mel Reply with quote

The story of Mel, May 21, 1983. - A recent article devoted to the *macho*
side of programming made the bald and unvarnished statement.

"Mel had written, in hexadecimal, the most popular computer program
the company owned. It ran on the LGP-30 and played blackjack with
potential customers at computer shows. Its effect was always dramatic.
The LGP-30 booth was packed at every show, and the IBM salesmen
stood around talking to each other. Whether or not this actually sold
computers was a question we never discussed."


Syndromes of Forgotten Programmers

"Editor’s note:This essay originally appeared in the August, 1991 issue
of Software Maintenance News, which was published by founder and
Editor-in-Chief Nicholas Zvegintzov between 1983 and 1994."
Back to top
View user's profile Send private message Visit poster's website
delovski



Joined: 14 Jun 2006
Posts: 3522
Location: Zagreb

PostPosted: Mon Sep 11, 2006 8:58 am    Post subject: Reply with quote

Computer games ruined my software business

"I then started playing computer games. Every day. It became like an
addiction. In the end I ended up gaming every day and my business just
completely failed to start in any meaningful sense. In the end I went back
to work full-time..."
Back to top
View user's profile Send private message Visit poster's website
Marko
Guest





PostPosted: Tue Sep 12, 2006 3:16 pm    Post subject: Reply with quote

Good bye Microsoft; Pete has now left the building!

"I dreamed of working at Microsoft. ... I dreamed of systems that would
change lives, help people, and do cool new things never seen before.

Somewhere along the way though, things changed. I don't know exactly
when or how, but the world I loved got torn to shreds, set fire to, then
mooshed into a pile of horse manure."
Back to top
Ike
Kapetan


Joined: 17 Jun 2006
Posts: 3025
Location: Europe

PostPosted: Thu Sep 14, 2006 3:55 pm    Post subject: Reply with quote

And there are morons: Worlds worst hacker. IRC transcript

"Drive E:? Oh my god... All the games are there! And the vacation
pictures! I instantly take a look. Everything still there. But the hacker said it
was deleted....

Or isn't it happening on my computer?"
Back to top
View user's profile Send private message
Peter
Guest





PostPosted: Mon Sep 25, 2006 4:42 pm    Post subject: Reply with quote

We Are Morons: a quick look at the Win2k source

"A quick, superficial look at the style and content of the leaked
Windows 2000 source. I quote from the comments but not the code, so
this should be safe for developers to read."
Back to top
Joe Average
Guest





PostPosted: Thu Sep 28, 2006 10:54 am    Post subject: Reply with quote

Amazing Steve Yegge: Good Agile, Bad Agile

"The rest of us have all known that Agile Methodologies are stupid, by
application of any of the following well-known laws of marketing:

- anything that calls itself a "Methodology" is stupid, on general principle.
- anything that requires "evangelists" and offers seminars, exists soley for
the purpose of making money.
- anything that never mentions any competition or alternatives is dubiously
self-serving.
- anything that does diagrams with hand-wavy math is stupid, on general
principle.

And by 'stupid', I mean it's 'incredibly brilliant marketing targeted at stupid
people.'


*** The Good Kind - (cue happy rat) ***

From a high level, Google's process probably does look like chaos to
someone from a more traditional software development company. As a
newcomer, some of the things that leap out at you include:

- there are managers, sort of, but most of them code at least half-time,
making them more like tech leads.

- developers can switch teams and/or projects any time they want, no
questions asked; just say the word and the movers will show up the next
day to put you in your new office with your new team.

- Google has a philosophy of not ever telling developers what to work on,
and they take it pretty seriously.

- developers are strongly encouraged to spend 20% of their time (and I
mean their M-F, 8-5 time, not weekends or personal time) working on
whatever they want, as long as it's not their main project.

- there aren't very many meetings. I'd say an average developer attends
perhaps 3 meetings a week, including their 1:1 with their lead.

- it's quiet. Engineers are quietly focused on their work, as individuals or
sometimes in little groups or 2 to 5.

- there aren't Gantt charts or date-task-owner spreadsheets or any other
visible project-management artifacts in evidence, not that I've ever seen.

- even during the relatively rare crunch periods, people still go get lunch
and dinner, which are (famously) always free and tasty, and they don't
work insane hours unless they want to."
Back to top
delovski



Joined: 14 Jun 2006
Posts: 3522
Location: Zagreb

PostPosted: Sat Sep 30, 2006 9:34 pm    Post subject: Reply with quote

The Multi-Tasking Myth,
by Jeff Atwood



"Even adding a single project to your workload is profoundly debilitating
by Weinberg's calculation. You lose 20% of your time. By the time you
add a third project to the mix, nearly half your time is wasted in task
switching."
Back to top
View user's profile Send private message Visit poster's website
Adam
Guest





PostPosted: Sun Oct 01, 2006 4:17 pm    Post subject: Reply with quote

Peter Norvig: Teach Yourself Programming in Ten Years

"Researchers (Hayes, Bloom) have shown it takes about ten years to
develop expertise in any of a wide variety of areas, including chess
playing, music composition, painting, piano playing, swimming, tennis,
and research in neuropsychology and topology. There appear to be no
real shortcuts: even Mozart, who was a musical prodigy at age 4, took 13
more years before he began to produce world-class music."
Back to top
XNote
Kapetan


Joined: 16 Jun 2006
Posts: 532

PostPosted: Wed Oct 04, 2006 9:40 pm    Post subject: Reply with quote

Paul Graham: Great Hackers

"I've found that people who are great at something are not so much
convinced of their own greatness as mystified at why everyone else
seems so incompetent."


NY Times: Incompetent People Really Have No Clue, Studies Find
They're blind to own failings, others' skills


"People who do things badly, Dunning has found in studies conducted
with a graduate student, Justin Kruger, are usually supremely confident of
their abilities -- more confident, in fact, than people who do things well."


Rachel Griffiths said to Bill Hunter on the set of Muriel's Wedding: "I'm
kinda waiting for them to find out that I can't act". His reply: "Rachel, I've
been waiting 40 years, and they never find out!"
Back to top
View user's profile Send private message
XNote
Kapetan


Joined: 16 Jun 2006
Posts: 532

PostPosted: Wed Oct 11, 2006 7:37 pm    Post subject: Reply with quote

hacknot - Developers are from Mars, Programmers are from Venus

"Programmers like to stay as ignorant as possible of the business within
which they work. They consider the problem domain to be the realm of
the non-technical, and neither their problem or concern.
...
Developers view the business domain as their "second job." They work to
develop a solid understanding of those aspects of it that impact upon their
software, then use that knowledge to determine what the real business
problems are that the application is meant to be solving. They make an
effort get inside the heads of their user base - to see the software as the
users will see it."
Back to top
View user's profile Send private message
delovski



Joined: 14 Jun 2006
Posts: 3522
Location: Zagreb

PostPosted: Thu Oct 19, 2006 11:58 am    Post subject: Reply with quote

When You Pick Your Tools, Pick Those That Can Build Tools

"Programmers should be tool builders. If you’re not building tools to
make your life easier, you’re wasting time. That was really the point of
Karl’s talk. Although he was making the point in terms of open source
projects, the concepts apply universally."
Back to top
View user's profile Send private message Visit poster's website
Ike
Kapetan


Joined: 17 Jun 2006
Posts: 3025
Location: Europe

PostPosted: Tue Oct 31, 2006 1:52 pm    Post subject: Perspective Reply with quote

Shell Blog: Cracking the Shell: The Interview

"Again, designing for the world market is something that I had just never
thought about when I was in college and having to think through the problem
of making an API (we chose a codec system) that could accommodate as
many existing and as of yet unforeseen cell phones complicated everything!
One of the awesome challenges (not that we’re complaining) that I’m
realizing the Windows team faces is that Windows is so widely used you
don’t have the convenience of designing to one, two or even a handful of
potential customer profiles."
Back to top
View user's profile Send private message
XNote
Kapetan


Joined: 16 Jun 2006
Posts: 532

PostPosted: Fri Nov 03, 2006 11:03 pm    Post subject: Reply with quote

The Parable of the Two Programmers

Nice & sweet story! There's more where it comes from.
Back to top
View user's profile Send private message
delovski



Joined: 14 Jun 2006
Posts: 3522
Location: Zagreb

PostPosted: Tue Nov 28, 2006 4:18 pm    Post subject: Reply with quote

Sometimes you need to recalibrate your progress reports

'The number increased week by week. Things looked good. And then one
week they reported that they were eighty percent done, adding, "It almost
links now." '
Back to top
View user's profile Send private message Visit poster's website
Ike
Kapetan


Joined: 17 Jun 2006
Posts: 3025
Location: Europe

PostPosted: Thu Nov 30, 2006 12:04 pm    Post subject: Reply with quote

JoS: Is professional development a hobby?

"My co-worker says that because I develop my skills in my spare time
that it's my "hobby", since I don't get paid for it."
Back to top
View user's profile Send private message
delovski



Joined: 14 Jun 2006
Posts: 3522
Location: Zagreb

PostPosted: Mon Jan 29, 2007 5:10 pm    Post subject: Reply with quote

JoS: Simonyi: programming is obsolete

Sacre Bleu! Don't say you also have issues with:

"there are, on average, 100 to 150 bugs per 1,000 lines of code"

and

"No wonder so much software is so bad: programmers are drowning in
ignorance, complexity and error."
Back to top
View user's profile Send private message Visit poster's website
XNote
Kapetan


Joined: 16 Jun 2006
Posts: 532

PostPosted: Wed Feb 28, 2007 1:44 am    Post subject: Reply with quote

Digg: Why Can't Programmers.. Program?

It's no wonder recruiting good developers is difficult when "199 out of 200
applicants for every programming job can ’t write code at all. I repeat: they
can’t write any code whatsoever."
Back to top
View user's profile Send private message
delovski



Joined: 14 Jun 2006
Posts: 3522
Location: Zagreb

PostPosted: Fri Mar 09, 2007 7:58 pm    Post subject: Reply with quote

Steven Talcott Smith: When Non-Programmers Write Software

"I totally understand the motivation of these people to tell me about what they
did. Such accomplishments are a point of personal pride that few others will
appreciate. Creating software is a huge intellectual adventure. It is something
that only another person who has created software can understand."
Back to top
View user's profile Send private message Visit poster's website
delovski



Joined: 14 Jun 2006
Posts: 3522
Location: Zagreb

PostPosted: Fri Sep 28, 2007 1:41 am    Post subject: Reply with quote

Software - How Software Companies Die

"The environment that nutures creative programmers kills management
and marketing types - and vice versa. Programming is the Great Game.

It consumes you, body and soul. When you're caught up in it, nothing
else matters. When you emerge into daylight, you might well discover
that you're a hundred pounds overweight, your underwear is older than
the average first grader, and judging from the number of pizza boxes
lying around, it must be spring already."
Back to top
View user's profile Send private message Visit poster's website
Ike
Kapetan


Joined: 17 Jun 2006
Posts: 3025
Location: Europe

PostPosted: Mon Sep 29, 2008 6:27 pm    Post subject: Reply with quote

grok-code.com - Famous Programmers From Adleman to Zimmermann

"View an analysis of 222 famous programmers who are revered in the hacker
culture as respected innovators, superstar coders, and the heroes of the com-
puter revolution. Graphs break down the projects that propelled them to fame,
the number of projects it took to make them famous, and the relative numbers
of men and women who make up this elite group of famous hackers."
Back to top
View user's profile Send private message
delovski



Joined: 14 Jun 2006
Posts: 3522
Location: Zagreb

PostPosted: Sat Oct 25, 2008 12:56 am    Post subject: Reply with quote

The Business Blog - The iPhone App Developer Interview Series

"Dave Taylor has been involved with the Internet since 1980 and is widely
recognized as an expert on both technical and business issues. He has been
published over a thousand times, launched four Internet-related startup
companies, has written twenty business and technical books and holds both
an MBA and MS Ed."


Back to top
View user's profile Send private message Visit poster's website
delovski



Joined: 14 Jun 2006
Posts: 3522
Location: Zagreb

PostPosted: Fri Dec 19, 2008 9:49 pm    Post subject: Reply with quote

pshaw - I have no idea how difficult my class is

"About two hours after assigning the most recent homework assignment,
two students came by my office to say that the assignment was too difficult
and probably could not be completed in two weeks. At the same time, a third
student came to my office to turn it in completed."
Back to top
View user's profile Send private message Visit poster's website
XNote
Kapetan


Joined: 16 Jun 2006
Posts: 532

PostPosted: Fri Apr 24, 2009 5:14 pm    Post subject: Reply with quote

reddit - Most of the bugs are a result of not having a model of the so-
ftware in your head


"This is something I've been thinking about recently - most of the bugs and
problems I see caused by junior developers at my workplace are a simple re-
sult of not having a model of the software in their heads."
Back to top
View user's profile Send private message
delovski



Joined: 14 Jun 2006
Posts: 3522
Location: Zagreb

PostPosted: Mon Sep 20, 2010 9:37 pm    Post subject: Reply with quote

reddit - Do people in non-English-speaking countries code in English?

"So if we had a variable called "annees" (années - "years" in French),
then we might have a function written by the Ukrainian programmers cal-
led "getAnees()" (notice the missing 'n'), where all the comments and
documentation had been added later (in Spanish), and called it "getAnnes()"
(missing 'e').
...
The French for "buffer overflow" makes me giggle un dépassement de
tampon."
Back to top
View user's profile Send private message Visit poster's website
Ike
Kapetan


Joined: 17 Jun 2006
Posts: 3025
Location: Europe

PostPosted: Fri Jun 17, 2011 4:54 pm    Post subject: Reply with quote

Advice From An Old Programmer

"Programming as a profession is only moderately interesting. It can be a
good job, but if you want to make about the same money and be happier,
you could actually just go run a fast food joint. You are much better off
using code as your secret weapon in another profession."
Back to top
View user's profile Send private message
Ike
Kapetan


Joined: 17 Jun 2006
Posts: 3025
Location: Europe

PostPosted: Sat Jul 16, 2011 9:31 pm    Post subject: Reply with quote

Peter Knego - It's official: developers get better with age. And scarcer.

"Number of coders drops significantly with age. Top developer numbers, at
age 27, drop by half every 6-7 years.

Developers in their 40s answer roughly twice as much and ask half the que-
stions compared to colleagues in their 20s. It seems younger generation
learns and older generation teaches.

Quality of posts, i.e. upvotes earned by post, only slightly increases with age.

Seniors earn their high reputation by being more active than younger de-
velopers."
Back to top
View user's profile Send private message
delovski



Joined: 14 Jun 2006
Posts: 3522
Location: Zagreb

PostPosted: Thu Nov 03, 2011 3:26 am    Post subject: Reply with quote

Mark O’Connor - I swapped my MacBook for an iPad+Linode

"I started this experiment because I fundamentally believe that most people
don’t want to rearrange windows, babysit their own general purpose comp-
uters or back up their data. Sooner or later, almost everyone will work like
this and I wanted a taste of what that might feel like. I expected to find so-
mething that didn’t work, but as the days turned into weeks and the weeks
gathered into a month, I found I hadn’t returned to my laptop even once.

I don’t miss the weight. I don’t miss the keyboard getting warm when I’m
compiling. I don’t miss its fragility, both physically and virtually. I don’t miss
running out of power. To my surprise, I find I am happy. Coding in the cloud
isn’t for everybody, but for my workflow it’s a perfect fit and I love it."
Back to top
View user's profile Send private message Visit poster's website
delovski



Joined: 14 Jun 2006
Posts: 3522
Location: Zagreb

PostPosted: Wed May 18, 2016 9:31 pm    Post subject: Reply with quote

medium - Programming Doesn't Require Talent or Even Passion

"It's as if people who write code had already decided that, 'they were going
to write code in the future by the time they were kids.' If you lack one or
the other, you're either a fake, or you won't go far, regardless of which,
you're just not cut out for it. Such deeply entrenched stereotypes are not
only completely wrong, they're also detrimental - a view shared by many
successful programmers."
Back to top
View user's profile Send private message Visit poster's website
Ike
Kapetan


Joined: 17 Jun 2006
Posts: 3025
Location: Europe

PostPosted: Sun Dec 19, 2021 11:15 pm    Post subject: Reply with quote

jcs.org - joshua stein

"Pushover is a platform and bundled client applications for sending and
receiving push notification messages on Android, iOS, and Desktop devices.
It has a simple REST API that allows quick integration with servers, websites,
backend processes, e-mail servers, and anything else needing to send
notifications, without having to write any frontend applications for receiving
them. It currently processes over three million messages a day."


Most of my open source code can be found on GitHub.
Back to top
View user's profile Send private message
Ike
Kapetan


Joined: 17 Jun 2006
Posts: 3025
Location: Europe

PostPosted: Tue Dec 05, 2023 6:47 pm    Post subject: Reply with quote

git - Salvatore Sanfilippo

"Computer programmer based in Sicily, Italy. I mostly write OSS software. Born
1977. Not a puritan.

40 results for repositories written in C sorted by last updated"
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Igor Delovski Board Forum Index -> General Programming All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Delovski.hr
Powered by php-B.B. © 2001, 2005 php-B.B. Group