Upgrade to Pro — share decks privately, control downloads, hide ads and more …

(少し)苦しい修羅場 2013 #Techlunch

(少し)苦しい修羅場 2013 #Techlunch

(少し)苦しい修羅場 2013
2015/03/04 (水) @ Livesense TechLunch
発表者:松原 慧

Livesense Inc.

March 09, 2015
Tweet

More Decks by Livesense Inc.

Other Decks in Technology

Transcript

  1. フォント設定 •  基本設定 •  フォント種類:メイリオ •  ベース⽂文字⾊色:⽩白+基本⾊色15% •  強調⾊色      :薄い⻘青 • 

    フォントサイズ •  タイトル    :40pt、左揃え •  箇条書き1  :32pt •  箇条書き2  :24pt •  引⽤用、図説  :16pt
  2. プロジェクトXの構成 フェーズ 内容 序盤 ・淡々としたナレーション ・プロジェクトに臨臨む主⼈人公の境遇 中盤 ・プロジェクト佳境での困難 ・困難を克服する過程 終盤

    ・プロジェクト完遂〜~スタジオに切切り替え ・主⼈人公の顔⼤大写し、司会者から労いの⾔言葉葉 ED ・成功した主⼈人公のその後の⼈人⽣生を要約 ・テーマソング 参考  (2)  “プロジェクトX〜~挑戦者たち〜~”.  Wikipedia.  http://ja.wikipedia.org/wiki/ プロジェクトX〜~挑戦者たち〜~
  3. ⽬目次 1.  どのような修羅羅場だったのか  ←  ココ 1.  先に結論論 2.  修羅羅場に⾄至る背景 3. 

    スタートアップ参加の経緯 4.  それから⼀一年年後の貯⾦金金 2.  どうして修羅羅場が起きたのか 1.  先に結論論 2.  給与以外の間接的な収⼊入 3.  収⼊入が想定以上に減りました 4.  ⽀支出も相対的に増えました 3.  修羅羅場から何を学んだのか 1.  学んだこと 2.  翌年年の住⺠民税も算出できます 3.  プログラムにするとこんな⾵風
  4. 1-‐‑‒2.  修羅羅場に⾄至る背景 •  リブセンスに⼊入社する前、1年年ほど⼩小さな スタートアップ企業で働いていました。 その時のお話しです。 引⽤用  (5)  “ASIA  INNOVATION

     FORUM  |  アジア・イノベーション・フォーラム (AIF)”.  http://www.aif21c.com/ 引⽤用  (6)  “ディレクトリジャパン株式会社”.  http://www.directoryjapan.jp/  設⽴立立  :1989年年  従業員:5,000⼈人〜~  設⽴立立  :2006年年  従業員:100⼈人〜~ ココ  設⽴立立  :2013年年  従業員:2⼈人 幸せから⽣生まれる幸せ
  5. 1-‐‑‒4.  それから⼀一年年後の貯⾦金金 2,074,433   2,158,670   1,691,256   2,033,959  

    1,947,123   1,517,853   1,478,964   1,330,883   1,291,904   1,010,422   796,514   763,310   839,825   934,355   645,465   377,410   165,498   -­‐33,400   -­‐247,080   -­‐457,778   -­‐671,458   -­‐882,156   -­‐1,095,836   -­‐1,306,534   -­‐1,520,214   -­‐1,730,912   -­‐1,944,592   -­‐2,500,000   -­‐2,000,000   -­‐1,500,000   -­‐1,000,000   -­‐500,000   0   500,000   1,000,000   1,500,000   2,000,000   2,500,000   2012年12月 2013年1月 2013年2月 2013年3月 2013年4月 2013年5月 2013年6月 2013年7月 2013年8月 2013年9月 2013年10月 2013年11月 2013年12月 2014年1月 2014年2月 2014年3月 2014年4月 2014年5月 2014年6月 2014年7月 2014年8月 2014年9月 2014年10月 2014年11月 2014年12月 2015年1月 2015年2月 現実 現実 ここは 推測値 ココ
  6. ⽬目次 1.  どのような修羅羅場だったのか 1.  先に結論論 2.  修羅羅場に⾄至る背景 3.  スタートアップ参加の経緯 4. 

    それから⼀一年年後の貯⾦金金 2.  どうして修羅羅場が起きたのか  ←  ココ 1.  先に結論論 2.  給与以外の間接的な収⼊入 3.  収⼊入が想定以上に減りました 4.  ⽀支出も相対的に増えました 3.  修羅羅場から何を学んだのか 1.  学んだこと 2.  翌年年の住⺠民税も算出できます 3.  プログラムにするとこんな⾵風
  7. 2-‐‑‒2.  給与以外の間接的な収⼊入 項⽬目 費⽤用/⽉月 備考 家賃補助 \30,000 移動費 \10,000 開発⽤用PC貸与

    \10,000  リース費⽤用を24ヶ⽉月で按分 厚⽣生年年⾦金金保険料料 \20,000  事業主と従業員が折半 雇⽤用保険料料 \2,550  毎⽉月の総⽀支給額  *  x  /  1000 確定拠出年年⾦金金 \10,000  基準年年俸の12分の1  *  y% 確定給付年年⾦金金 \3,000  標準給与  *  z% 健保サービス \3,000 団体保険 \300  ⼀一般加⼊入時との差額 確定申告代⾏行行 \1,000  税理理⼠士依頼費を12ヶ⽉月で按分
  8. 2-‐‑‒2.  給与以外の間接的な収⼊入 項⽬目 費⽤用/⽉月 備考 家賃補助 \30,000 移動費 \10,000 開発⽤用PC貸与

    \10,000  リース費⽤用を24ヶ⽉月で按分 厚⽣生年年⾦金金保険料料 \20,000  事業主と従業員が折半 雇⽤用保険料料 \2,550  毎⽉月の総⽀支給額  *  x  /  1000 確定拠出年年⾦金金 \10,000  基準年年俸の12分の1  *  y% 確定給付年年⾦金金 \3,000  標準給与  *  z% 健保サービス \3,000 団体保険 \300  ⼀一般加⼊入時との差額 確定申告代⾏行行 \1,000  税理理⼠士依頼費を12ヶ⽉月で按分 これらがまるっと 無くなります。
  9. 結果として、こうなりました 2,074,433   2,158,670   1,691,256   2,033,959   1,947,123

      1,517,853   1,478,964   1,330,883   1,291,904   1,010,422   796,514   763,310   839,825   934,355   645,465   377,410   165,498   -­‐33,400   -­‐247,080   -­‐457,778   -­‐671,458   -­‐882,156   -­‐1,095,836   -­‐1,306,534   -­‐1,520,214   -­‐1,730,912   -­‐1,944,592   -­‐2,500,000   -­‐2,000,000   -­‐1,500,000   -­‐1,000,000   -­‐500,000   0   500,000   1,000,000   1,500,000   2,000,000   2,500,000   2012年12月 2013年1月 2013年2月 2013年3月 2013年4月 2013年5月 2013年6月 2013年7月 2013年8月 2013年9月 2013年10月 2013年11月 2013年12月 2014年1月 2014年2月 2014年3月 2014年4月 2014年5月 2014年6月 2014年7月 2014年8月 2014年9月 2014年10月 2014年11月 2014年12月 2015年1月 2015年2月 現実 現実 ここは 推測値 ココ
  10. ⽬目次 1.  どのような修羅羅場だったのか 1.  先に結論論 2.  修羅羅場に⾄至る背景 3.  スタートアップ参加の経緯 4. 

    それから⼀一年年後の貯⾦金金 2.  どうして修羅羅場が起きたのか 1.  先に結論論 2.  給与以外の間接的な収⼊入 3.  収⼊入が想定以上に減りました 4.  ⽀支出も相対的に増えました 3.  修羅羅場から何を学んだのか  ←  ココ 1.  学んだこと 2.  翌年年の住⺠民税も算出できます 3.  プログラムにするとこんな⾵風
  11. 3-‐‑‒3.  プログラムにするとこんな⾵風 require  'bigdecimal'     #  給与収⼊入  (前年年1⽉月〜~12⽉月) previousYearIncome

     =  BigDecimal(ARGV[0])   #  社会保険料料控除額 socialInsurancePremiumDeduction  =  ARGV[1].to_i     #  [  所得⾦金金額  ] #  給与収⼊入の合計額を「4」で割って千円未満の端数を切切り捨てた算出⾦金金額をAとする A  =  ((previousYearIncome  /  4)  /  1000).to_i  *  1000   #  所得⾦金金額 earnedIncome  =  (A  *  4  *  0.8  -­‐  540000).to_i     #  [  所得控除額  ] #  基礎控除 BASIC_DEDUCTION  =  330000   #  所得控除額 taxDeduction  =  socialInsurancePremiumDeduction  +  BASIC_DEDUCTION     #  [  課税標準額  (千円未満切切捨て)  ] standardAmountOfTaxation  =  ((earnedIncome  -­‐  taxDeduction)  /  1000).to_i   *  1000     #  [  税率率率  ] #  特別区⺠民税  税率率率 SPECIAL_WARD_INHABITANT_TAX_RATE  =  0.06   #  都⺠民税  税率率率 TOKYO_INHABITANT_TAX_RATE                =  0.04     #  特別区⺠民税調整控除前所得割額 specialWardInhabitantTaxBeforeAdjustment  =  \      standardAmountOfTaxation  *  SPECIAL_WARD_INHABITANT_TAX_RATE   #  都⺠民税調整控除前所得割額 tokyoInhabitantTaxBeforeAdjustment  =  \      standardAmountOfTaxation  *  TOKYO_INHABITANT_TAX_RATE     #  [  税額控除  ] #  特別区⺠民税  調整税率率率 SPECIAL_WARD_INHABITANT_TAX_ADJUSTMENT_RATE  =  0.03   #  都⺠民税  調整税率率率 TOKYO_INHABITANT_TAX_ADJUSTMENT_RATE                =  0.02   #  ⼈人的控除額 personalExemption  =  50000   #  特別区⺠民税調整控除額 specialWardInhabitantTaxAdjustmentDeduction  =  personalExemption  *   SPECIAL_WARD_INHABITANT_TAX_ADJUSTMENT_RATE   #  都⺠民税調整控除額 tokyoInhabitantTaxAdjustmentDeduction  =  personalExemption  *   TOKYO_INHABITANT_TAX_ADJUSTMENT_RATE     #  [  所得割  ] #  特別区⺠民税  所得割  (100円未満切切り捨て) specialWardInhabitantTaxPerIncomeLevy  =   ((specialWardInhabitantTaxBeforeAdjustment  -­‐   specialWardInhabitantTaxAdjustmentDeduction)  /  100).to_i  *  100   #  都⺠民税  所得割  (100円未満切切り捨て) tokyoInhabitantTaxPerIncomeLevy  =  ((tokyoInhabitantTaxBeforeAdjustment   -­‐  tokyoInhabitantTaxAdjustmentDeduction)  /  100).to_i  *  100     #  [  均等割  ] #  特別区⺠民税  均等割 SPECIAL_WARD_INHABITANT_TAX_ON_PER_CAPITA_BASIS  =  3000   #  都⺠民税  均等割 TOKYO_INHABITANT_TAX_ON_PER_CAPITA_BASIS                =  1000     #  [  年年税額  ] specialWardInhabitantTax  =  specialWardInhabitantTaxPerIncomeLevy  +   SPECIAL_WARD_INHABITANT_TAX_ON_PER_CAPITA_BASIS   tokyoInhabitantTax  =  tokyoInhabitantTaxPerIncomeLevy  +   TOKYO_INHABITANT_TAX_ON_PER_CAPITA_BASIS     yearlyInhabitantTax  =  specialWardInhabitantTax  +  tokyoInhabitantTax  
  12. 3-‐‑‒4.  出⼒力力すると $  ruby  calcResidentsTax.rb  4500000  550000   所得⾦金金額  

       :  3060000   所得控除額  :  880000   課税標準額  :  2180000   特別区⺠民税  :  132300   都⺠民税          :  87200   年年税額          :  219500   ⽉月税額          :  18291  
  13. 3-‐‑‒5.  所得税も計算 require  'bigdecimal'     #  給与収⼊入  (当年年1⽉月〜~12⽉月、千円未満の端数切切捨て) currentYearIncome

     =  ((((BigDecimal(ARGV[0])  /  4)  /  1000).to_i  *  1000)  *  4)   #  社会保険料料控除額 socialInsurancePremiumDeduction  =  ARGV[1].to_i     #  給与所得控除額 employmentIncomeDeduction  =  (currentYearIncome  *  0.2  +  540000)       #  給与所得 employmentIncome  =  currentYearIncome  -­‐  employmentIncomeDeduction     #  地震保険料料 EARTHQUAKE_INSURANCE  =  1700   #  基礎控除額 BASIC_DEDUCTION  =  380000     #  所得控除額合計 totalIncomeDeduction  =  socialInsurancePremiumDeduction  +  EARTHQUAKE_INSURANCE  +  BASIC_DEDUCTION     #  課税給与所得 employmentIncomeOfTaxation  =  ((employmentIncome  -­‐  totalIncomeDeduction)  /  1000).to_i  *  1000     #  源泉徴収税額(所得税) amountOfTaxesWithheld  =  (employmentIncomeOfTaxation  *  0.05  *  (102.1  /  100)  /  100).to_i  *  100       puts  '所得税  :  '  +  amountOfTaxesWithheld.to_s  
  14. 【補⾜足】本当に苦しい修羅羅場 •  ⼤大学3年年⽣生の時、コンビニで夜勤のアル バイトをしていた。 •  夜勤シフトは  AM3:00  〜~  AM8:00  まで、

    ワンオペレーションな時間がある。 •  ある⽇日の  AM5:00、1⼈人で品出しを⾏行行って いると、右から「すいません」と声をか けられる。 •  右を振り向くと、⽬目の前に(ry