Programming championships are a great opportunity to gain practical experience, money and work. Talking about my experience of winning and the format of the VK Cup, I will share tips on the process of solving the practical part, working out ideas and implementing the product, as well as how to shine on stage. It will be useful outside of the competition as well.
Foreword
VK Cup , . - , - .
: ( β Android). , , . , , : 256 .
:
: 7 2 . β . 2 β , , - VK API. : , .
β VK. .
, :
;
;
preloading;
;
β¦ .
! , , -, 2 . .
#1: , - . Kanban-, :
#2: , - , . , , . - Instagram-stories, :
40 256, :)
: : . , .
#3: β ! . - , , - , . : MVP - . . : , β β.
, (, ):
:
, ( ), , ( #3).
#5: . ! . ( ), . -. . VK , .
#6: . β , - . .
#7: ! , . .
HR- .
, , .
? , , . , Μ .
#8: .
, β :
;
;
.
:
β ;
, Kanban-.
:
β ;
use brainstorming to generate ideas, ask your colleagues / family / friends what they are missing, what pains they have when using the product you need to improve.
Before the performance:
compose the text in advance (if you can without it - great);
Rehearse with someone who can give you advice on speaking, ask you questions, and criticize.
To impress the jury, design a logo for the product.