SlideShare a Scribd company logo
1 of 26
Download to read offline
@kalabro Edition
Who is a Good Drupal Developer?
Hard / Soft skills
Junior Middle Senior
Can write code Nice guy
Hard skills
1. Toolset: Rules, Views, Panels, Commerce, ...

How: watch screencasts
Hard skills
1. Toolset: Rules, Views, Panels, Commerce, ...

How: watch screencasts
2. Drupal Core Concepts: Entities, Fields, Tokens, Routing, ...

How: read Drupal 7 Deconstructed
Hard skills
1. Toolset: Rules, Views, Panels, Commerce, ...

How: watch screencasts
2. Drupal Core Concepts: Entities, Fields, Tokens, Routing, ...

How: read Drupal 7 Deconstructed
3. Code quality

How: contribute to Drupal.org
Hard skills
1. Toolset: Rules, Views, Panels, Commerce, ...

How: watch screencasts
2. Drupal Core Concepts: Entities, Fields, Tokens, Routing, ...

How: read Drupal 7 Deconstructed
3. Code quality

How: contribute to Drupal.org
4. Dev-Ready Environment 

How: git, IDE, Xdebug, command line
Hard skills
1. Toolset: Rules, Views, Panels, Commerce, ...

How: watch screencasts
2. Drupal Core Concepts: Entities, Fields, Tokens, Routing, ...

How: read Drupal 7 Deconstructed
3. Code quality

How: contribute to Drupal.org
4. Dev-Ready Environment 

How: git, IDE, Xdebug, command line
5. Practise, Practise, Practise

How: side project, Stack Overflow, personal blog, sessions at tech events
Generalizing Specialist
Technical skills outside of Drupal scope:

- DevOps
- Performance
- Design / Frontend
- Third-parties
- Testing / CI
- Databases / Data Analysis
- Other frameworks
Nice Technically Brave Guy
💪
~3 years
What's next?
Personal grow / Market demand
Suddenly you've got what you wanted
and it wasn't what you expected
More authority to make decisions
More autonomy
Talk directly to the client
Manage people
Be the “main” person on the room
Money ¯_(ツ)_/¯
Suddenly you've got what you wanted
and it wasn't what you expected
Half a day you are writing (emails, documentation, tech
concepts).
Half a day you are listening and thinking.
Half a day you are answering and forwarding questions.
In the night, you are writing some code
In spare time, read a book about productivity ¯_(ツ)_/¯
More authority to make decisions
More autonomy
Talk directly to the client
Manage people
Be the “main” person on the room
Money ¯_(ツ)_/¯
— Nobody told me! (in fact they did)
Soft skills
The secret ingredient is...
...and communication, management, planing, leadership, business acumen, ...
1. Love tools that help you earn your bread
Bring some love to your code
1. Love tools that help you earn your bread.
2. Love the community behind it
Bring some love to your code
1. Love tools that help you earn your bread
2. Love the community behind it
3. Love the project you are working on
Bring some love to your code
1. Love tools that help you earn your bread
2. Love the community behind it
3. Love the project you are working on
4. Love client's business
Bring some love to your code
1. Love tools that help you earn your bread
2. Love the community behind it
3. Love the project you are working on
4. Love client's business
5. Love   💵 , yours and client's
Bring some love to your code
1. Love tools that help you earn your bread
2. Love the community behind it
3. Love the project you are working on
4. Love client's business
5. Love   💵 , yours and client's
6. Love the team you are working with
Bring some love to your code
In spare time...
1. Programming: Love It or Leave It

http://blog.codinghorror.com/programming-love-it-or-leave-it/
2. Swiss Army Knife or Generalizing Specialist

http://blog.codinghorror.com/swiss-army-knife-or-generalizing-specialist/
3. Always Be Respondin'

http://mikecr.it/ramblings/always-be-respondin
4. Где ответственность, или кто такой Senior Software Engineer

http://dou.ua/lenta/articles/seniority/
Bring some love to your code
marshalkina@gmail.com / @kalabro
Almost Senior Drupal Developer

More Related Content

Similar to Who is a Good Drupal Developer?

Arc Ready Q2 Blended Deck
Arc Ready Q2   Blended DeckArc Ready Q2   Blended Deck
Arc Ready Q2 Blended DeckPhilip Wheat
 
Visual tools and innovation games - full day workshop - sp intersections - no...
Visual tools and innovation games - full day workshop - sp intersections - no...Visual tools and innovation games - full day workshop - sp intersections - no...
Visual tools and innovation games - full day workshop - sp intersections - no...Ruven Gotz
 
Hybrid teaching: Hidden skills and knowledge gaps
Hybrid teaching: Hidden skills and knowledge gapsHybrid teaching: Hidden skills and knowledge gaps
Hybrid teaching: Hidden skills and knowledge gapsDominik Lukes
 
Annual meeting and slideumentation v1
Annual meeting and slideumentation v1Annual meeting and slideumentation v1
Annual meeting and slideumentation v1Jean-Francois Messier
 
Software development management slides by George Berkowski (Hailo)
Software development management slides by George Berkowski (Hailo)Software development management slides by George Berkowski (Hailo)
Software development management slides by George Berkowski (Hailo)MiniBar
 
Kamon Ayeva Antipatterns, Patterns, And Rules Of Thumb For Successful Plone...
Kamon Ayeva   Antipatterns, Patterns, And Rules Of Thumb For Successful Plone...Kamon Ayeva   Antipatterns, Patterns, And Rules Of Thumb For Successful Plone...
Kamon Ayeva Antipatterns, Patterns, And Rules Of Thumb For Successful Plone...Vincenzo Barone
 
As a Salesforce Developer I will... 7 Ground Rules for Success, Robert Sösemann
As a Salesforce Developer I will... 7 Ground Rules for Success, Robert SösemannAs a Salesforce Developer I will... 7 Ground Rules for Success, Robert Sösemann
As a Salesforce Developer I will... 7 Ground Rules for Success, Robert SösemannCzechDreamin
 
How to Teach Yourself to Code
How to Teach Yourself to CodeHow to Teach Yourself to Code
How to Teach Yourself to CodeMattan Griffel
 
Visual Tools and Innovation Games - Full Day Workshop - DevIntersections - No...
Visual Tools and Innovation Games - Full Day Workshop - DevIntersections - No...Visual Tools and Innovation Games - Full Day Workshop - DevIntersections - No...
Visual Tools and Innovation Games - Full Day Workshop - DevIntersections - No...Michelle Caldwell, PSM, SSGB
 
"The Great Technical Swindle" by Laurent Cerveau
"The Great Technical Swindle" by Laurent Cerveau"The Great Technical Swindle" by Laurent Cerveau
"The Great Technical Swindle" by Laurent CerveauTheFamily
 
Designing Your Career @ amUX Atlanta
Designing Your Career @ amUX AtlantaDesigning Your Career @ amUX Atlanta
Designing Your Career @ amUX AtlantaIan Swinson
 
You Are Not a Craftsman
You Are Not a CraftsmanYou Are Not a Craftsman
You Are Not a CraftsmanAlan Stevens
 
Crafty communications - Dealing with the pesky people parts of communications
Crafty communications - Dealing with the pesky people parts of communicationsCrafty communications - Dealing with the pesky people parts of communications
Crafty communications - Dealing with the pesky people parts of communicationsAsher Glynn
 
How To Write Compelling Subject Lines
How To Write Compelling Subject LinesHow To Write Compelling Subject Lines
How To Write Compelling Subject LinesAWeber
 
How To Write Compelling Subject Lines
How To Write Compelling Subject LinesHow To Write Compelling Subject Lines
How To Write Compelling Subject LinesAWeber
 
Visual tools and innovation games workshop - spscbus - aug 2014
Visual tools and innovation games   workshop - spscbus - aug 2014Visual tools and innovation games   workshop - spscbus - aug 2014
Visual tools and innovation games workshop - spscbus - aug 2014Ruven Gotz
 

Similar to Who is a Good Drupal Developer? (20)

Arc Ready Q2 Blended Deck
Arc Ready Q2   Blended DeckArc Ready Q2   Blended Deck
Arc Ready Q2 Blended Deck
 
Visual tools and innovation games - full day workshop - sp intersections - no...
Visual tools and innovation games - full day workshop - sp intersections - no...Visual tools and innovation games - full day workshop - sp intersections - no...
Visual tools and innovation games - full day workshop - sp intersections - no...
 
Hybrid teaching: Hidden skills and knowledge gaps
Hybrid teaching: Hidden skills and knowledge gapsHybrid teaching: Hidden skills and knowledge gaps
Hybrid teaching: Hidden skills and knowledge gaps
 
Annual meeting and slideumentation v1
Annual meeting and slideumentation v1Annual meeting and slideumentation v1
Annual meeting and slideumentation v1
 
Software development management slides by George Berkowski (Hailo)
Software development management slides by George Berkowski (Hailo)Software development management slides by George Berkowski (Hailo)
Software development management slides by George Berkowski (Hailo)
 
Kamon Ayeva Antipatterns, Patterns, And Rules Of Thumb For Successful Plone...
Kamon Ayeva   Antipatterns, Patterns, And Rules Of Thumb For Successful Plone...Kamon Ayeva   Antipatterns, Patterns, And Rules Of Thumb For Successful Plone...
Kamon Ayeva Antipatterns, Patterns, And Rules Of Thumb For Successful Plone...
 
As a Salesforce Developer I will... 7 Ground Rules for Success, Robert Sösemann
As a Salesforce Developer I will... 7 Ground Rules for Success, Robert SösemannAs a Salesforce Developer I will... 7 Ground Rules for Success, Robert Sösemann
As a Salesforce Developer I will... 7 Ground Rules for Success, Robert Sösemann
 
Lesson 4
Lesson 4Lesson 4
Lesson 4
 
How to Teach Yourself to Code
How to Teach Yourself to CodeHow to Teach Yourself to Code
How to Teach Yourself to Code
 
Visual Tools and Innovation Games - Full Day Workshop - DevIntersections - No...
Visual Tools and Innovation Games - Full Day Workshop - DevIntersections - No...Visual Tools and Innovation Games - Full Day Workshop - DevIntersections - No...
Visual Tools and Innovation Games - Full Day Workshop - DevIntersections - No...
 
"The Great Technical Swindle" by Laurent Cerveau
"The Great Technical Swindle" by Laurent Cerveau"The Great Technical Swindle" by Laurent Cerveau
"The Great Technical Swindle" by Laurent Cerveau
 
IDSslides
IDSslidesIDSslides
IDSslides
 
Alfresco - David & goliath
Alfresco - David & goliathAlfresco - David & goliath
Alfresco - David & goliath
 
Out of the Box - Jeremiah Andrick
Out of the Box - Jeremiah AndrickOut of the Box - Jeremiah Andrick
Out of the Box - Jeremiah Andrick
 
Designing Your Career @ amUX Atlanta
Designing Your Career @ amUX AtlantaDesigning Your Career @ amUX Atlanta
Designing Your Career @ amUX Atlanta
 
You Are Not a Craftsman
You Are Not a CraftsmanYou Are Not a Craftsman
You Are Not a Craftsman
 
Crafty communications - Dealing with the pesky people parts of communications
Crafty communications - Dealing with the pesky people parts of communicationsCrafty communications - Dealing with the pesky people parts of communications
Crafty communications - Dealing with the pesky people parts of communications
 
How To Write Compelling Subject Lines
How To Write Compelling Subject LinesHow To Write Compelling Subject Lines
How To Write Compelling Subject Lines
 
How To Write Compelling Subject Lines
How To Write Compelling Subject LinesHow To Write Compelling Subject Lines
How To Write Compelling Subject Lines
 
Visual tools and innovation games workshop - spscbus - aug 2014
Visual tools and innovation games   workshop - spscbus - aug 2014Visual tools and innovation games   workshop - spscbus - aug 2014
Visual tools and innovation games workshop - spscbus - aug 2014
 

Recently uploaded

presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdfChristopherTHyatt
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 

Recently uploaded (20)

presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

Who is a Good Drupal Developer?

  • 1. @kalabro Edition Who is a Good Drupal Developer?
  • 2.
  • 3. Hard / Soft skills Junior Middle Senior Can write code Nice guy
  • 4. Hard skills 1. Toolset: Rules, Views, Panels, Commerce, ...
 How: watch screencasts
  • 5. Hard skills 1. Toolset: Rules, Views, Panels, Commerce, ...
 How: watch screencasts 2. Drupal Core Concepts: Entities, Fields, Tokens, Routing, ...
 How: read Drupal 7 Deconstructed
  • 6. Hard skills 1. Toolset: Rules, Views, Panels, Commerce, ...
 How: watch screencasts 2. Drupal Core Concepts: Entities, Fields, Tokens, Routing, ...
 How: read Drupal 7 Deconstructed 3. Code quality
 How: contribute to Drupal.org
  • 7. Hard skills 1. Toolset: Rules, Views, Panels, Commerce, ...
 How: watch screencasts 2. Drupal Core Concepts: Entities, Fields, Tokens, Routing, ...
 How: read Drupal 7 Deconstructed 3. Code quality
 How: contribute to Drupal.org 4. Dev-Ready Environment 
 How: git, IDE, Xdebug, command line
  • 8. Hard skills 1. Toolset: Rules, Views, Panels, Commerce, ...
 How: watch screencasts 2. Drupal Core Concepts: Entities, Fields, Tokens, Routing, ...
 How: read Drupal 7 Deconstructed 3. Code quality
 How: contribute to Drupal.org 4. Dev-Ready Environment 
 How: git, IDE, Xdebug, command line 5. Practise, Practise, Practise
 How: side project, Stack Overflow, personal blog, sessions at tech events
  • 9. Generalizing Specialist Technical skills outside of Drupal scope:
 - DevOps - Performance - Design / Frontend - Third-parties - Testing / CI - Databases / Data Analysis - Other frameworks
  • 10. Nice Technically Brave Guy 💪 ~3 years
  • 11. What's next? Personal grow / Market demand
  • 12. Suddenly you've got what you wanted and it wasn't what you expected More authority to make decisions More autonomy Talk directly to the client Manage people Be the “main” person on the room Money ¯_(ツ)_/¯
  • 13. Suddenly you've got what you wanted and it wasn't what you expected Half a day you are writing (emails, documentation, tech concepts). Half a day you are listening and thinking. Half a day you are answering and forwarding questions. In the night, you are writing some code In spare time, read a book about productivity ¯_(ツ)_/¯ More authority to make decisions More autonomy Talk directly to the client Manage people Be the “main” person on the room Money ¯_(ツ)_/¯ — Nobody told me! (in fact they did)
  • 16. ...and communication, management, planing, leadership, business acumen, ...
  • 17. 1. Love tools that help you earn your bread Bring some love to your code
  • 18. 1. Love tools that help you earn your bread. 2. Love the community behind it Bring some love to your code
  • 19. 1. Love tools that help you earn your bread 2. Love the community behind it 3. Love the project you are working on Bring some love to your code
  • 20. 1. Love tools that help you earn your bread 2. Love the community behind it 3. Love the project you are working on 4. Love client's business Bring some love to your code
  • 21. 1. Love tools that help you earn your bread 2. Love the community behind it 3. Love the project you are working on 4. Love client's business 5. Love   💵 , yours and client's Bring some love to your code
  • 22. 1. Love tools that help you earn your bread 2. Love the community behind it 3. Love the project you are working on 4. Love client's business 5. Love   💵 , yours and client's 6. Love the team you are working with Bring some love to your code
  • 23.
  • 24. In spare time... 1. Programming: Love It or Leave It
 http://blog.codinghorror.com/programming-love-it-or-leave-it/ 2. Swiss Army Knife or Generalizing Specialist
 http://blog.codinghorror.com/swiss-army-knife-or-generalizing-specialist/ 3. Always Be Respondin'
 http://mikecr.it/ramblings/always-be-respondin 4. Где ответственность, или кто такой Senior Software Engineer
 http://dou.ua/lenta/articles/seniority/
  • 25. Bring some love to your code
  • 26. marshalkina@gmail.com / @kalabro Almost Senior Drupal Developer