- 论坛徽章:
- 0
|
一个工作要求说明 - Ruby代码
- 1.module tech_startup
- 2.
- 3. def initialize
- 4. @you = {
- 5. :definition => 'developer',
- 6. :motivation => 'build something meaningful of your own',
- 7. :current_status => ['unemployed','working for an uninspired boss','working on uninspiring projects'],
- 8. :present_skills => 'can build groundbreaking web and mobile apps',
- 9. :realizations => [
- 10. 'success requires a great idea',
- 11. 'not all ideas are created equal',
- 12. 'it takes a committed team to turn that into a successful business',
- 13. 'great ideas are rare, and must be taken advantage of',
- 14. 'you should not waste your time on mediorce ideas',
- 15. 'you need a team that can focus on the business, so you can focus on the technology',
- 16. 'with these, your dreams can come true'
- 17. ]
- 18. }#/ you
- 19.
- 20. @project = {
- 21. :type => ['web app', 'mobile apps'],
- 22. :description => 'groundbreaking nightlife apps for highly targeted audience with potential for explosive growth',
- 23. :status => {
- 24. :web => 'in development',
- 25. :mobile => 'to begin after funding or sooner with web wrapper if you advise so'
- 26. },
- 27. :prospects => 'potential for mass appeal and high cash flows with good execution',
- 28. :cost_to_users => 'free',
- 29. :business_model => 'very clear multiple sources of revenue'
- 30. }#/ project
- 31.
- 32. @company ={
- 33. :employees = > {
- 34. :present_number => 2,
- 35. :background => 'strong in finance, strategy, and programming',
- 36. :biography => 'worked at major banks and other startups',
- 37. :motivation => ['build something that is ours','create disruptive tech,' 'make social impact'],
- 38. :commitment => ['working full-time since January 2011','intent on succeeding as entrepreneurs'],
- 39. :legal => 'retained top law firm',
- 40. :contacts => ['top law firms','VCs','angels','entrepreneurs','CEOs','other important individuals']
- 41. }
- 42. :needs => [
- 43. 'CTO type individual to guide present and future development',
- 44. 'finish developement of working demo to pitch investors'
- 45. ]
- 46. }#/ company
- 47.
- 48. @position = {
- 49. :requirements => {
- 50. :description => 'programmer',
- 51. :personality => ['problem solver','problem anticipator','passionate','committed','loves this idea','dreams big'],
- 52. :expertise =>['ruby','rails','sinatra','grape','html5','css3','saas','coffeescript','mysql','posgres','mongodb', 'mongoid','mongo_mapper','rhodes','yaml','rest','rss','jquery','mootools','heroku','ios','android','load balancing','oauth2','devise','openid','ruby observers'],
- 53. :compensation => {
- 54. :equity => '3-5% based on experience',
- 55. :bonus => '$15,000 upon funding'.
- 56. :salary => {
- 57. :present => 'none',
- 58. :after_funding => 'minimum $100,000 per year'
- 59. }
- 60. :benefits => ['ground floor opportunity','voice in shaping the company','main technology person','strong input in shaping the technology team as the company grows'],
- 61. :time_frame => 'hire within 2 weeks'
- 62. }#/ position
- 63. end
- 64.
- 65.
- 66. def get_hired
- 67. if @you == @position
- 68. email @you.resume
- 69. email @you.projects_completed
- 70. email @you.other_relevant_information
- 71. email @you.schedule_and_availability
- 72. end
- 73. end #/ get_hired
- 74.end #/ tech_startup
复制代码 |
|