Without goals, devising a program is difficult since one does not know where to put the emphasis (cardio? Strength? Technique?).
Plus, when you have a precise goal, you sometimes need to favor efficiency over fun factor while if you just train/do sport to be fit and in shape then you shall rather do what you find fun
Taking the assumption that you just want to be fit and in shape without any particular goal, your programming shall be just based on common sense and personal feedback i.e. if you know you will rest during the weekend, then favor putting a difficult training (e.g. long bike ride or long run i.e. high volume) on friday, favor putting technical work when feeling fresh e.g. strength training involving barbell lifts or technical movement beginning of the week or before doing a run/bicycle run the same day.
Arrange your workout to avoid strength/cardio work the same day (it is possible to do but since you just want to be fit, I would not see the point except if you have time constraints) and arrange your split in strength session to avoid fatiguing muscles you will use the next day e.g. legs before run/bike is not optimal
To adjust your training log, keep track of your own sensation (tiredness, stress from work and other factors) and your results (e.g. a heavy drop in performance can indicate over training and you should reduce the load).
Once you will have more precise goal (if you do) then you could fine tune your programming.
Example programming for a week
Monday : Strength (upper)
Tuesday : Running
Wednesday : Rest or Strength (core/legs or all body)
Thursday : Strength (Upper)
Friday : Biking
Week-end : rest