听老歌 发表于 2011-10-23 17:04

一个工作要求说明

一个工作要求说明 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 uninspiredboss','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

2gua 发表于 2011-10-24 07:59

呃,这个,有点...

嘟猫猫 发表于 2011-10-25 15:48

谢谢分享,学习一下
页: [1]
查看完整版本: 一个工作要求说明