10. Cristi Bârlãădeanu, <NovWeb /> ’10
We are brought up believing we
need to choose sides.
And we always do.
Often in the name of “Good”.
Of “Better”.
11. Cristi Bârlãădeanu, <NovWeb /> ’10
Side note: I had no idea how hard
it is to find decent pictures called
“snow white” or “little red riding
hood” on Google Images.
No, really.
26. Cristi Bârlãădeanu, <NovWeb /> ’10
Developing a career in writing
software was choice-driven. The
diversity of options on each step
forced everything into the “win
some, lose some” paradigm.
“Are you with us or against us?”
36. Cristi Bârlãădeanu, <NovWeb /> ’10
The “new recruit” that:
• Just knows for who to woo and for who to boo;
• Is 100% convinced that his path is the right
one towards “the light”;
• Doesn’t really understand the reasons, but can
reproduce all the sentences;
• Is one tough Jedi in a world of Padawans;
• His new weapon can beat anything else;
• Uses only 10% of “the power” of the tool.
40. Cristi Bârlãădeanu, <NovWeb /> ’10
Entering the industry changes
the perspective from individual
to collective, team-based.
The disputes shifted from raw
technologies to paradigms,
methodologies, ways to do it
more than tools to be used.
50. Cristi Bârlãădeanu, <NovWeb /> ’10
You’re not fighting your
colleagues, although many times it
surely does look like it.
You’re not fighting your clients,
despite the much desired blood on
your hands after teleconferences.
51. Cristi Bârlãădeanu, <NovWeb /> ’10
You just need to find the most
suitable way for you to approach
the project, ship it and be satisfied
with the results. It’s that simple.
There is no perfect path, no magic
tools and for sure David Blaine
doesn’t work for you.
53. Cristi Bârlãădeanu, <NovWeb /> ’10
Before getting to work be sure you
have the complete specifications
of your project.
Spend all the time you need to
develop the necessary documents
for you and your team. Hopefully
you’ll have something left for
actual implementation.
54. Cristi Bârlãădeanu, <NovWeb /> ’10
Try to see first which is the best
tool for the job. Don’t always go for
the beloved technology or
framework.
Don’t reinvent the wheel. It was
reinvented billions of times.
Please, leave the wheel alone.
55. Cristi Bârlãădeanu, <NovWeb /> ’10
Design components for reusability.
Try to break your work in bits and
pieces that you can use in other
projects or are easy to alter.
Think of it as if you have a lot of
puzzles and each of them has a sun
and some clouds. And mandatory a
puppy.
56. Cristi Bârlãădeanu, <NovWeb /> ’10
Usually stuff needs maintenance.
Yours will need it too, most
probably. Make your life easier
developing the product while
having maintenance in mind.
57. Cristi Bârlãădeanu, <NovWeb /> ’10
Push new stuff in. Research, read,
learn. Try to convince your clients
to look towards the future, but
don’t ever forget that the real
clients are your client’s clients.
59. Cristi Bârlãădeanu, <NovWeb /> ’10
Tech is King.
Content is King.
End-user is King.
User experience is King.
Customer is King.
Who is actually the King?